dropdownlist框没有传递asp.net中的选定文本

时间:2012-02-07 08:04:14

标签: asp.net

我正在尝试使用下拉列表框创建一个webform,其中项目是动态填充的,当表单加载时,我想将用户选择的文本传递给另一个页面。 但是,无论选择的文本如何,下拉列表框中的第一个值都会被传递。 如何传递用户选择的值?

提前致谢

2 个答案:

答案 0 :(得分:1)

您可以使用 DropDownList.SelectedValue 来获取从下拉列表中选择的值

您可以参考此链接获取更多详细信息

http://www.velocityreviews.com/forums/t98693-how-to-get-selected-value-from-dropdown-list.html

答案 1 :(得分:1)

我认为错误发生在绑定上。在您的页面加载上,您是否添加了此代码?

Protected Sub Page_load (...)
 if ispostback="false" then
 //Bind here....
 end if
End Sub

或尝试将下拉列表的Autopostback设置为true 并尝试dropdownlist.text(用于文本)或dropdown.selectedvalue(用于值)

相关问题