获取 dorodown 列表选定的值,该值在服务器端的按钮单击事件上用 javascript 填充

发布于 2024-08-28 06:03:42 字数 80 浏览 5 评论 0原文

我正在使用 ASP.Net 3.5。 我使用ajax服务在javascript中归档了下拉列表,但无法在服务器端的按钮单击事件中获取其选定的值。

I am using ASP.Net 3.5.
I have fiiled dropdown list in javascript using ajax service but unable to get its selected value in button click event on server side.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

逆光下的微笑 2024-09-04 06:03:42

它是一个asp.net服务器控件还是一个由javascript生成的选择列表?如果它是 javascript 生成的 HTML 元素,您将无法使用 .NET 语法,例如

Dim x as string = controlID.selectedValue

您需要以“老式”方式执行此

Dim x as string = Request.Form("controlID")

操作编辑:当我说 ASP.NET 控件时,它看起来像


>

并且生成的 HTML 控件将是

Is it an asp.net server control or a select list generated by javascript? If it is a javascript generated HTML element, you will not be able to use the .NET syntax such as

Dim x as string = controlID.selectedValue

You would need to do this the "old fashioned" way

Dim x as string = Request.Form("controlID")

Edit: When I say ASP.NET control, that would look like

<asp:dropdownlist id="controlID" runat="Server">
<asp:listItem text="Some Value" value="1" />
</asp:dropdownlist>

and the HTML generated control would be
<select id="controlID" name="controlID><option value=1>Some Value</option></select>

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文