我有一个数据表/源绑定到ASP.NET C#中的下拉列表。
我正在尝试使用以下方式返回选定的下拉列表值:
dropdownlist.Text
但是,这只返回第一个列表值。如何让它返回所选的下拉列表值?
答案 0 :(得分:2)
dropdownlist.Text
属性应该有效。
确保您没有在Page_Load上再次绑定列表。这会将SelectedValue重置为第一个值。
使用
之类的代码if(!IsPostBack)
{
//DataBind dropdownlist
}
答案 1 :(得分:0)
改为使用DropDownList.SelectedValue
属性。
答案 2 :(得分:0)