asp.net为按钮自动生成onclick事件

asp.net为按钮自动生成onclick事件,asp.net,jquery,Asp.net,Jquery,ASP.NET似乎正在为生成的任何按钮生成自己的onclick事件 看起来像这样 javascript:uu doPostBack( 这会妨碍jQuery正常工作 有人知道如何阻止asp.net引擎这样做吗 非常感谢 <asp:Buttton runat="server" ID="myButton" Text="MyButton" OnClientClick="alert('hi');" /> 更新: 您可以动态绑定单击事件: $('#<%=myButton.ClientI

ASP.NET似乎正在为生成的任何按钮生成自己的onclick事件

看起来像这样

javascript:uu doPostBack(

这会妨碍jQuery正常工作

有人知道如何阻止asp.net引擎这样做吗

非常感谢


<asp:Buttton runat="server" ID="myButton" Text="MyButton" OnClientClick="alert('hi');" />
更新:
您可以动态绑定单击事件:

$('#<%=myButton.ClientID%>').click(function(e) {
//your code here
e.preventDefault();
});
$('#')。单击(函数(e){
//你的代码在这里
e、 预防默认值();
});

您只需要在处理按钮的jquery代码中添加一个return false

$("myaspbutton").click(function(e){

   //your code

   return false;****
});

这也不行,我甚至试过e.defaultValue=false;