OnClientClick与OnClick事件,先后执行

OnClientClick是客户端事件方法,一般采用JavaScript来进行处理,也就是直接在客户端浏览器运行.一点击就运行。

OnClick事件是服务器端事件处理方法,在服务器端,也就是IIS中运行。点击按钮后,执行postback,再运行。

先执行OnClientClick,前台处理。后执行OnClick,后台处理。

csharp 复制代码
 <asp:linkbutton id="btnSave" runat="server" OnClientClick="return InputCheck();" OnClick="btnSave_ServerClick"><img src="../../themes/default/<%=m_sLanguage%>/btn_saveSetting.gif"></asp:linkbutton>
javascript 复制代码
function InputCheck()
{return true;}
javascript 复制代码
 protected void btnSave_ServerClick(object sender, System.EventArgs e)
 {
 }
相关推荐
初九之潜龙勿用19 分钟前
C#校验画布签名图片是否为空白
开发语言·ui·c#·.net
吾与谁归in2 小时前
【C#设计模式(13)——代理模式(Proxy Pattern)】
设计模式·c#·代理模式
吾与谁归in2 小时前
【C#设计模式(14)——责任链模式( Chain-of-responsibility Pattern)】
设计模式·c#·责任链模式
神仙别闹3 小时前
基于C#和Sql Server 2008实现的(WinForm)订单生成系统
开发语言·c#
向宇it12 小时前
【unity小技巧】unity 什么是反射?反射的作用?反射的使用场景?反射的缺点?常用的反射操作?反射常见示例
开发语言·游戏·unity·c#·游戏引擎
九鼎科技-Leo13 小时前
什么是 WPF 中的依赖属性?有什么作用?
windows·c#·.net·wpf
Heaphaestus,RC14 小时前
【Unity3D】获取 GameObject 的完整层级结构
unity·c#
baivfhpwxf202314 小时前
C# 5000 转16进制 字节(激光器串口通讯生成指定格式命令)
开发语言·c#
直裾14 小时前
Scala全文单词统计
开发语言·c#·scala
ZwaterZ16 小时前
vue el-table表格点击某行触发事件&&操作栏点击和row-click冲突问题
前端·vue.js·elementui·c#·vue