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)
 {
 }
相关推荐
Jeremy爱编码2 小时前
实现 Trie (前缀树)
开发语言·c#
烛阴2 小时前
C# 正则表达式(4):分支与回溯引用
前端·正则表达式·c#
huluang7 小时前
Word文档批注智能克隆系统的设计与实现
开发语言·c#·word
kylezhao20198 小时前
C#上位机开发数据持久化:excel报表导入导出
开发语言·c#·excel
wangnaisheng10 小时前
【C#】RocketMQ、Redis的使用
c#
阿蒙Amon10 小时前
C#每日面试题-接口和抽象类的区别
开发语言·c#
ejjdhdjdjdjdjjsl12 小时前
深入理解C#泛型:从方法到约束
c#
bugcome_com12 小时前
WPF 核心布局控件全解析:从 Grid 到 UniformGrid 的实战应用
c#·wpf
wangnaisheng13 小时前
Intel IPP 图像处理相关函数
c++·c#·图像
阿蒙Amon13 小时前
C#每日面试题-简述可空类型
microsoft·面试·c#