在OnClientClick方法里面写入return false 可以阻止OnClick方法的执行

今天遇见一个问题,OnClientClick中return false失败

不能阻止OnClick方法执行

后来找到原因

在html页面中是这样写的

       <asp:Button ID="Button1" runat="server" OnClientClick="btnClick()" onclick="Button1_Click" Text="测试" />

其实只要改成

   <asp:Button ID="Button1" runat="server" OnClientClick="return btnClick()" onclick="Button1_Click" Text="测试" />
就可以了 否则无法阻止执行事件

特此记录


Leave a Reply