.net:服务器button提交前进行客户端效验的解决方法

有两种解决方案:
 
1. 客户端button一定得是button类型,而不能是submit,且此服务器端的button只能用width=0 height=0 来隐藏,而不能用style="display:none;" 或visible=false来进行隐藏!
 
 
2. 在服务器上注册:this.btnStat.Attributes.Add("onclick","return CheckData();");
其中CheckData()为客户端效验方法!

使用ctrl.Attributes.Add的方法并不会进行方法之间的覆盖,而只加在生成客户端之前。包括validator控件的事件之前,均可使用此方法!

原文地址:https://www.cnblogs.com/syveen/p/231385.html