如何阻止ASP.NET按钮(或任何其他)服务器控件引起的回发?
即。我将按下按钮但不会发生回发。
答案 0 :(得分:3)
这样做
button.Attributes.Add("onclick", "return false;")
页面加载。
答案 1 :(得分:2)
你可以使用
OnClientClick="return false;"
按钮的属性
答案 2 :(得分:0)
<asp:button runat="server" ... OnClientClick="return false" />
答案 3 :(得分:0)
除了Javascript“return false”之外,您可以使用AJAX controls进行回调而不是回发。答案。
答案 4 :(得分:0)
您可以使控件的验证组的客户端验证失败。根据您的目的,这可能是一个更好的解决方案。
你也可以在每次回发的JavaScript运行中捎带,但是在手机上打字时从头顶向你展示......也许不是。我回家后会更新这篇文章。