2015-11-19 11:39:49
存在问题:
C#点击提交按钮后会触发多次提交事件
解决方案:
1)方法一
提交按钮增加OnClientClick=”if(!confirm(‘是否确定提交?’))return false;”
2)方法二
在事件结束后进行页面跳转
3)方法三
(在某些时候,在form里不加defaultButton点击回车也会触发提交,这时就用下列方法处理)
提交按钮增加OnKeyPress=”if ((event.keyCode == 13)) event.keyCode=0;”
4)方法四
在Page_load里加
btnTIJIAO.Attributes.Add("onclick", "this.disabled=true;" + this.ClientScript.GetPostBackEventReference(btnTIJIAO, ""));