FineUI 官方论坛

标题: 【非BUG】DropDownList OnSelectedIndexChanged事件 [打印本页]

作者: luyj56    时间: 2013-9-6 10:54
标题: 【非BUG】DropDownList OnSelectedIndexChanged事件
在一个页面中提交其他按钮的事件,也会自动执行DropDownList OnSelectedIndexChanged的事件,OnSelectedIndexChanged这个事件只要有postback他多会执行?而不会区分到底是不是他的?

现在是需要在事件中加入Request.Form["__EVENTTARGET"] 来判断。


作者: 刘军    时间: 2013-9-10 16:20
已测试,无此问题
作者: luyj56    时间: 2013-12-19 11:41
刘军 发表于 2013-9-10 16:20
已测试,无此问题

你在一个页面放两个DropDownList,然后多有回发事件,其中一个事件里写个alert,另外一个不写。这时不管你改变哪个下拉框的值,多会输出alert.
作者: 刘军    时间: 2013-12-23 14:11
luyj56 发表于 2013-12-19 11:41
你在一个页面放两个DropDownList,然后多有回发事件,其中一个事件里写个alert,另外一个不写。这时不管 ...

请上传代码
作者: sanshi    时间: 2014-1-15 15:58
这个不是BUG。

OnSelectedIndexChanged 以及 文本框的 OnTextChange 都是属于数据改变触发的事件,这样的事件在任何一次页面回发时都会进行判断处理(内部实现了 IPostBackDataHandler 接口)

这一点和 ASP.NET  原来的 下拉列表控件一样,可以测试一下
作者: lems    时间: 2014-4-14 20:41
想问一下楼主,dropdownlist绑定table时,selectedIndex总是为-1是怎么回事,求解决




欢迎光临 FineUI 官方论坛 (https://www.fineui.com/BBS/) Powered by Discuz! X3.4