2010-07-07 63 views
0

如果我使用onchange=return fn1(),在客户端连fn1返回false都会自动触发服务器端onselectedindexchange事件。如果脚本fn1返回false,如何停止服务器端事件?ASP DROP DOWN list,onchage event doesn,t work

+0

请添加.aspx的内容 - 至少是声明下拉列表的页面部分。 – 2010-07-07 13:16:06

回答

0

你不能,我也有类似的问题,不久之前... 简单地把asp.net控件初始化,以调用回发它会,你没有办法可以优雅地防止.. 。

而不是试图拦截在您的index_changed上被调用的回发并且被阻止或不被阻止,您可以放置​​一个隐藏按钮,然后从客户端决定何时通过该按钮上的客户端调用来触发该回发(button.click()) ..

不太好,但我没有找到更好的解决方案,该场景

干杯

p.s.哦,是的,你需要删除该下拉控件上的autopostback =“true”