本文介绍了按钮Click事件触发DropDownList_SelectedIndexChanged事件,但我不想要它。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述






我有两个下拉列表 - ddl1和ddl2以及一个按钮。

我选择一个值来自ddl1,它触发ddl1_selectedIndexChanged事件。

出现上述事件时,ddl1选择的值将转到WHERE子句中的SELECT语句中的数据库,以获取所需数据的一些行。

这个新数据表现在填充ddl2。

现在我从ddl2中选择一个值。

我按下按钮。

现在我想用button_click事件中的ddl2_selected值。

当我按下按钮时,ddl1_selectedIndexChanged事件意外触发并再次绑定ddl2,因此我松开了ddl2_selectedValue。



我的页面中没有使用AJAX或更新面板。

ASP.NET 4.0。

ddl1 - EnableViewState True,PostBack = True

ddl2 - EnableViewState True,PostBack = False



请帮帮我。

提前致谢。

Hi

I have two drop down lists - ddl1 and ddl2 and a button.
I select a value from ddl1 which fires ddl1_selectedIndexChanged event.
On occurance of abovesaid event, ddl1 selected value goes to database in a SELECT statement in WHERE Clause to fetch some rows of required data.
This new data table now populates ddl2.
Now I select a value from ddl2.
I press the button.
Now I want to use the ddl2_selected value in button_click event.
What happens is when I press the button, ddl1_selectedIndexChanged event fires unexpectedly and binds the ddl2 once again and hence I loose the ddl2_selectedValue.

I have not used AJAX or Update Panel in my page.
ASP.NET 4.0.
ddl1 - EnableViewState True, PostBack = True
ddl2 - EnableViewState True, PostBack = False

Please help me out.
Thanks in advance.

推荐答案


这篇关于按钮Click事件触发DropDownList_SelectedIndexChanged事件,但我不想要它。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-14 19:56