当在 asp:DropDownList 中选择特定值时,我想显示一个确认对话框。如果确认对话框返回 false(取消),那么我想阻止 AutoPostBack。
<asp:DropDownList id="theDropDownID" onchange="foo()"></asp:DropDownList>
但是,它忽略了 foo() 的返回值并实际上进行了回发。
onchange 事件的生成代码为:
富();setTimeout("__doPostBack('theDropDownID','')", 0);
所以基本上控制 .net 添加的 setTimeout 就可以完成这项工作。
知道怎么做吗?
谢谢!