这通常是由于在页面上设置了OnClientClick与OnClick两个事件的结果。解决此问题的方法是将OnClientClick事件从按钮中删除,长期解决方案是将OnClientClick与OnClick事件合并为一个单一的JavaScript方法。
例如,以下代码会导致重复执行服务器端代码:
更改代码,将OnClientClick事件删除,并将验证功能合并到OnClick事件中:
上一篇:Asp.net服务器标签无法使用<% ...%>结构错误。
下一篇:ASP.Net服务器端验证失败时,预输入的jqueryui datepicker "MM yy"格式日期无法渲染。