ASP.NET C#DataTable DropDownList问题

时间:2013-03-01 11:32:32

标签: c# asp.net

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

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

dropdownlist.Text

但是,这只返回第一个列表值。如何让它返回所选的下拉列表值?

3 个答案:

答案 0 :(得分:2)

dropdownlist.Text属性应该有效。

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

使用

之类的代码
if(!IsPostBack)
{
   //DataBind dropdownlist
}

答案 1 :(得分:0)

改为使用DropDownList.SelectedValue属性。

答案 2 :(得分:0)

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

如果您想使用第三方控件执行此操作。你可以尝试this


如果您想自定义下拉列表,请查看这些内容 1 2