0

我有一个数据表/源绑定到 ASP.NET C# 中的下拉列表。

我正在尝试使用以下方法返回选定的下拉列表值:

dropdownlist.Text

但是,这只是返回第一个列表值。我怎样才能让它返回选定的下拉列表值?

4

3 回答 3

2

dropdownlist.Text属性应该工作。

确保您没有在 Page_Load 上再次绑定列表。这会将 SelectedValue 重置为第一个值。

使用类似的代码

if(!IsPostBack)
{
   //DataBind dropdownlist
}
于 2013-03-01T11:41:51.900 回答
0

改为使用DropDownList.SelectedValue属性。

于 2013-03-01T11:33:23.040 回答
0

下拉菜单只能返回一个值。对于列表,您需要自定义下拉列表,或者您需要找到第三方控件来执行此操作。

如果您想使用 3rd 方控件进行操作。你可以试试这个


如果您想自定义下拉菜单,请查看这些
1 2

于 2013-03-01T11:42:28.453 回答