码迷,mamicode.com
首页 > 其他好文 > 详细

onClick,onServerClick,onClientClick

时间:2014-10-14 13:55:18      阅读:133      评论:0      收藏:0      [点我收藏+]

标签:style   color   os   ar   java   sp   on   html   ad   

<asp:button id=button1 runat=server test=button1 onclick=button1_onclick/>
<input type=button id=button2 runat=server value=button2 onserverclick=button2_onclick>
对于服务器按钮控件(即<asp:Button>类型的按钮):
服务器响应事件:OnClick
客户端响应属性:OnClientClick
onclientClick 先于 onClick执行

对于html按钮控件(即<input type="button" runat="server">)
服务器响应事件:OnServerClick
客户端响应事件:onclick
onClick 先于OnServeClick执行
      <asp:button> 中有 onclick,onClientClick 属性,没有onServerClick
     <input> 中有onclick,onServerClick属性,没有onClientClick
		客户端javascript先于服务器端执行。

onServerClick提交后会有个记忆缓存,刷新也是假刷新,所以可能发生重复提交的可能,在这里调用刷新用到如下:
this.Response.Redirect(this.Request.Url.ToString());

onClick,onServerClick,onClientClick

标签:style   color   os   ar   java   sp   on   html   ad   

原文地址:http://blog.csdn.net/kaifa123/article/details/40073991

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!