今天做程序的时候用到了 input 的button 添加了runat=“server” ,后来有加一段onclick事件,想在服务器判断一下,发现运行onclick事件后,不再运行onserverclick了。
网上查了一圈,解释如下:
方法一:
type="button"
中 click 如果执行 return 语句 ,无论是否 都不会执行 之后的语句的
想判断提交的话,改成
type="submit" 即可
方法二:
在js判断完后,再调用一下下面的这句话:
__doPostBack('btnAdd', '')
以上两种方法都可以解决问题