【发布时间】:2012-01-10 16:52:25
【问题描述】:
我遇到了一个由 XML 文件填充的 ASP.NET DropDownList 的问题:
rblState.DataSource = dsState;
rblState.DataValueField = "abbreviation";
rblState.DataTextField = "name";
rblState.DataBind();
这可以正常工作并显示所有正确的数据但是,当我在单击按钮后尝试从列表中检索所选值时会出现问题:
string state = rblState.SelectedItem.Text;
Console.WriteLine(state);
这总是只输出列表中的第一个值。
有人知道解决办法吗?
【问题讨论】:
-
此下拉列表的
AutoPostBack属性是否设置为true?
标签: c# asp.net drop-down-menu selecteditem