webform中按钮触发事件顺序

执行顺序

先执行js端的方法,后执行后台的方法
一般js端方法用做数据的校验,校验成功 return true;后才执行后台的方法。

示例

<asp:Button runat="server" ID="btnTest" OnClientClick="Test()" OnClick="btnTest_Click"/>
添加的按钮。写了两个点击事件 :OnClientClick为JS触发,OnClick为后台触发。
经测试,按钮会先执行控件对应的JS触发,后执行后台触发。
原文地址:https://www.cnblogs.com/masonblog/p/12740588.html