在一次写添加SelectedIndexChanged事件的时候出现了错误无法触发事件。
由于编译并没有问题我查看了下
this.condition.SelectedIndexChanged += new System.EventHandler(this.condition_SelectedIndexChanged);
AutoPostBack="True"
这两项都没有问题。可是就是无法触发事件。
经本人多方查找试验后得出结论:这是因为在我的页面中有一个叫submit按钮,虽然这跟我的DropDownList一点关系都没有,而且事件中也并不涉及此按钮的操作,但只要将此按钮改为别的名字问题立刻就解决了。
以后长记性了,页面所有的控件都不能叫submit了。
测试环境:VS2003 MSSQL2000
本文记录了一次因页面中Submit按钮导致DropDownList控件SelectedIndexChanged事件无法正常触发的问题及解决过程。作者发现即使此按钮与DropDownList无关,也会干扰事件触发,更名后问题解决。
652

被折叠的 条评论
为什么被折叠?



