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)
 {
 }
相关推荐
ejjdhdjdjdjdjjsl2 小时前
C#类型转换与异常处理全解析
开发语言·c#
我是唐青枫4 小时前
深入理解 C#.NET Parallel:并行编程的正确打开方式
开发语言·c#·.net
yue0084 小时前
C# ASCII和字符串相互转换
c#
TypingLearn4 小时前
Perigon.CLI 10.0 重磅发布【AspNetCore开发模板和辅助工具】
c#·.net·aspnetcore
Sheep Shaun5 小时前
STL中的map和set:红黑树的优雅应用
开发语言·数据结构·c++·后端·c#
kylezhao20198 小时前
C# 中常用的定时器详解
开发语言·c#
秋雨雁南飞8 小时前
C# 动态脚本执行器
c#·动态编译
月巴月巴白勺合鸟月半9 小时前
用AI生成一个简单的视频剪辑工具 的后续
c#
钰fly9 小时前
Windows Forms开发工具与功能总结表
前端·c#
lzhdim9 小时前
C#性能优化:从入门到入土!这10个隐藏技巧让你的代码快如闪电
开发语言·性能优化·c#