从后面的代码中获取下拉列表的selectedValue

时间:2010-10-27 12:05:23

标签: asp.net drop-down-menu

在aspx页面上,我有一个下拉列表和一个按钮。

我从下拉列表中选择一个值,然后点击按钮。

在按钮事件处理程序中,我有以下语句:DropDownList1.SelectedValue;

此值显示为列表中的第一项,无论实际选择了哪个项目。

与.SelectedItem.Value和.Text

相同的结果

为什么呢?我如何获得实际选择的项目?

1 个答案:

答案 0 :(得分:2)

好的,我从评论中创建了答案。

您是否在每次回发数据源时重新绑定您的下拉列表,或者每个项目都有same value吗?

将控件绑定到数据源时,请始终检查Page.IsPostback。

相关问题