我有一个 HTML 按钮,它连接到一些外部 JS,并且在其 onclick 事件上我的 JavaScript 函数将运行。这些功能包括一些警报。现在我想用 C# 语言编写主要代码,但是一旦我在按钮中编写 onserverclick 事件,我的 onclick 事件就不再起作用。
我的按钮代码是:
<input runat="server" type="button" id="btn_submit" class="btn_submit"
value ="ثبت" onclick="mail_valid()" onserverclick="BtnRegister_Click"/>
如何使“onclick”和“onserverclick”事件处理程序同时工作?
编辑: 我想避免按钮中的回发,这就是我使用 html 按钮的原因。
最佳答案
创建一个asp:button控件:
<asp:Button runat="server" id="btnMyAction" OnClick="server event handler" OnClientClick="string" />
欲了解更多信息,请阅读:http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.button(v=vs.110).aspx
关于c# - 如何编写一个可以同时运行 onclick 和 onserverclick 的 HTML 按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25710837/