如何禁用 asp 按钮上的回发 (System.Web.UI.WebControls.Button)
2022-08-30 04:09:51
我有一个 asp 按钮。它是服务器端的,所以我只能为登录用户显示它,但我希望它运行一个javascript函数,似乎当它运行时=“服务器”,它总是调用回发事件。
我还有一个常规按钮(>)不在服务器上运行,它工作正常...<input...
如何使此按钮仅运行 javascript 而不运行回发?
我有一个 asp 按钮。它是服务器端的,所以我只能为登录用户显示它,但我希望它运行一个javascript函数,似乎当它运行时=“服务器”,它总是调用回发事件。
我还有一个常规按钮(>)不在服务器上运行,它工作正常...<input...
如何使此按钮仅运行 javascript 而不运行回发?
让你的javascript在完成后返回false。
<asp:button runat="server".... OnClientClick="myfunction(); return false;" />
YourButton.Attributes.Add("onclick", "return false");
或
<asp:button runat="server" ... OnClientClick="return false" />