如何在asp.net代码隐藏中从html中选择文本?

时间:2010-12-07 15:17:40

标签: asp.net html

我在apsx页面中使用html选择并将其绑定到数据库中的数据作为下拉列表:

<SELECT id="dd"  name="dd" runat="server" DataValueField="ID" DataTextField="Name">

然后在代码后面,我可以将所选项目值(映射到ID)获取为:

myvalue = dd.value;

但我想获取所选文本(映射到Name),而不是后面代码中的值。怎么做?

2 个答案:

答案 0 :(得分:6)

试试这个dd.Items [dd.SelectedIndex] .Text

答案 1 :(得分:2)

myvalue = dd.SelectedText;

修改:对于数据绑定htmlselect,您可以尝试:

myvalue = dd.DataSource[dd.SelectedIndex][dd.DataTextField].ToString();