当在asp.net表单中的按钮控件的OnClientClick事件中自定义javascirpt代码后,form表单的验证控件会失效。解决办法是自己调用表单的验证代码,在dotnet2.0中为Page_ClientValidate()方法,dotnet的其它版本没有验证过。
代码:
<asp:Button ID="btn_submit" runat="server" Text="保存" OnClientClick="if(!Page_ClientValidate()) return false; if(!confirm('确定保存吗?')) return false;" onclick="btn_submit_Click" />
|