首页 > 代码库 > onClick,onServerClick,onClientClick
onClick,onServerClick,onClientClick
<asp:button id=button1 runat=server test=button1 onclick=button1_onclick/> <input type=button id=button2 runat=server value=http://www.mamicode.com/button2 onserverclick=button2_onclick>对于服务器按钮控件(即<asp:Button>类型的按钮): 服务器响应事件:OnClick 客户端响应属性:OnClientClickonclientClick 先于 onClick执行 对于html按钮控件(即<input type="button" runat="server">) 服务器响应事件:OnServerClick 客户端响应事件:onclickonClick 先于OnServeClick执行
<asp:button> 中有 onclick,onClientClick 属性,没有onServerClick
<input> 中有onclick,onServerClick属性,没有onClientClick
客户端javascript先于服务器端执行。
onServerClick提交后会有个记忆缓存,刷新也是假刷新,所以可能发生重复提交的可能,在这里调用刷新用到如下:
this.Response.Redirect(this.Request.Url.ToString());
onClick,onServerClick,onClientClick
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。