下拉列表选定的索引更改在“更新”面板中不起作用
我在UpdatePanel_2中有一个下拉列表,当在UpdatePanel_1中单击Button_1时,它会被填充。
我的ddlist标记是,
然后代码背后是,
protected void Drop1_SelectedIndexChanged(object sender, EventArgs e) { }
我也尝试将AutoPostback = true放到我的DropDownList中,仍然没有成功。
我还添加了triggre来更新面板2但没有增益,
我在使用按钮填充DropDownList而不是PAGE LOAD METHOD请在回答之前阅读。 谢谢
检查数据以填充Page_Load
事件中的DropDownList
,并始终检查IspostBack
:
if(!IsPostBack) { //DropDownList configuration }
使用EnableViewState
:
希望它能帮到你。
我遇到过同样的问题。 我的问题是我的ListItems的值都是一样的:D
它应该是这样的:
希望这可以帮助。 有时可能很难找到:)
请在Page_Load()初始化时检查是否回发。 如果不这样做,则始终设置默认值,这将替换事件中设置的值。
if(!IsPostBack) { //DropDownList configuration }
您可以使用Init事件而不是SelectIndexChanged。 它对我来说很好。 希望你明白我的意思。
这对我来说也是一个有线问题。 最后这是因为下拉列表中的相同列表项目如下所示。 在开发过程中,您可以使用相同的项目进行测试。 改变它们。
Business Business Business Business