客户端验证和onclick事件句柄,前台js验证和.net控件验证
来源:互联网 发布:白金数据剧情 编辑:程序博客网 时间:2024/05/21 21:49
在使用验证控件的时候,发现如果提交按钮的onclick事件句柄中包含return false;或者return true;都会出现我们不愿意见到的结果。如果使用return false,在我们执行客户端操作前,页面控件不会被验证;如果使用return true;则客户端验证根本就不被执行,所以需要在onclick方法把验证控件调用的脚本也包含进去,如下:
<!--
Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/
--> 1 function MyButtonOnClientClick()
2 {
3 Page_ClientValidate();
4 if(Page_IsValid)
5 {
6 //do some stuff
7 return true;
8 }
9 else
10 {
11 return false;
12 }
13 }
Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/
--> 1 function MyButtonOnClientClick()
2 {
3 Page_ClientValidate();
4 if(Page_IsValid)
5 {
6 //do some stuff
7 return true;
8 }
9 else
10 {
11 return false;
12 }
13 }
当你试这段脚本的时候你可能会发现如果把此按钮的CauseValidation设成False也会触发客户端验证,但是这样做会影响分组验证,即不会只验证此控件所在ValidationGroup的控件而是验证页面中所有需要验证的控件,切记。
0 0
- 客户端验证和onclick事件句柄,前台js验证和.net控件验证
- 验证控件和onclick事件的结合使用
- 前台验证(利用验证控件和正则表达式)
- 前台验证(利用验证控件和正则表达式)
- 前台验证(利用验证控件和正则表达式)
- 前台验证(利用验证控件和正则表达…
- ASP.NET执行 Button控件 OnClick事件之前进行 JS验证 通过之后执行服务器事件 不通过不执行
- 有关前台验证和后台验证
- ASP.NET控件 和 验证控件
- ASP.NET控件和验证控件
- asp.net+JS客户端验证
- ASP.NET服务器验证控件和JS自定义验证同时使用(小技巧)
- js的前台验证
- js前台验证
- JS前台验证
- ASP.NET中如何使用前台和后台验证
- Javascript进行客户端验证(前台验证)
- ASP.NET验证控件客户端验证成功或失败之后执行js脚本(转)
- windows 2003 server 使用cwrsync同步文件夹的权限问题
- 203: Illegal text inside "c:choose" tag: "<!-- 如果...".
- linux脚本:2>&1
- SVNKit 示例 简介
- Combination Sum
- 客户端验证和onclick事件句柄,前台js验证和.net控件验证
- Weblogic服务器性能调优
- PHP中使用XML-RPC构造Web Service简单入门
- weblogic10.3.6部署war包时出现weblogic.descriptor.DescriptorException: VALIDATION PROBLEMS WERE FOUND
- Atlas源码剖析(六)
- 安装xfsprogs:FATAL ERROR: could not find a valid UUID header.
- c++总结
- 黑马java学习笔记4
- ANT标签详解