【发布时间】:2012-02-04 06:35:38
【问题描述】:
抱歉,这个基本的愚蠢问题。但我真的不知道如何解决这个问题。我有 ASP 控件(一个 TextBox 和一个 DropDownList)。现在我需要访问TextBox 的value 属性以及DropDownList 的SelectedIndex 属性。这应该很简单:
对于TextBox:
document.getElementById("<%= myControl.ClientID >").value
对于DropDownList:
document.getElementById("<%= myControl.ClientID %>").selectedindex
但在 Visual Studio 2008 中,当我编写这些代码时,它不起作用。我找不到相应控件的任何 value 或 selectedindex 属性。我没有得到这个,因为在大多数论坛和教程中,他们以我提到的简单方式提出了建议。
HTML 代码:
<div> <asp:TextBox ID="myText" runat="server" /> <asp:DropDownList ID="myList" runat="server" /> </div>
还有其他方法吗,或者我只是在这里遗漏了什么?
【问题讨论】:
-
它不是关于错误消息,只是我在 标签中编写代码时没有从列表中得到任何建议,因为列表中没有这样的属性...@ jadarnel27
-
如果您没有正确使用正确的
.vsdoc,您将永远无法在非编译语言上从 VisualStudio 获得完全智能感知。再说一次,我已经写了你需要如何从你的下拉列表中获取值,在谷歌上的一个小搜索就会告诉你。
标签: javascript asp.net