如果我使用onchange=return fn1()
,在客户端,即使fn1
返回false,它也会自动触发服务器端onselectedindexchange
事件。如果脚本fn1
返回false,我该如何停止服务器端事件?
答案 0 :(得分:0)
你不能,我也有类似的问题,不久前...... 简单地把asp.net控件放在哪里初始化它就会调用postback,你无法优雅地阻止它...
而不是试图拦截你的index_changed和被阻止的被调用的回发,你可以放一个隐藏的按钮然后从客户端决定你何时通过该按钮上的客户端调用触发该回发(button.click())..
不太好,但我找不到更好的解决方案
欢呼声
P.S。哦,是的,你需要删除该下拉控件上的autopostback =“true”