Webform——验证控件
验证控件一般是在注册的时候用到,是直接将JS代码封装到了控件里面,拉过来直接可以用,下面介绍一下主要用法:
1、CompareValidator:比较验证
常用属性:ControlToCompare 用来进行比较的控件的ID
ControlToValidate 要验证的控件的ID
Display 验证程序的的显示方式 (Dynamic 动态的)
ErrorMessage 当验证的控件无效时在ValidationSummary中显示的消息
ValidationGroup 验证程序所属的组
Visible 是否可见
2、RangeValidator: 范围验证
常用属性:ControlToValidate 要验证的控件的ID
MaximumValue 范围最大值
MinimumValue 范围最小值
Display 验证程序的的显示方式 (Dynamic 动态的)
ErrorMessage 当验证的控件无效时在ValidationSummary中显示的消息
ValidationGroup 验证程序所属的组
Visible 是否可见
3、RegularExpressionValidator 正则表达式验证
常用属性:ControlToValidate 要验证的控件的ID
ValidationExpression 用于确定有效性的正则表达式
Display 验证程序的的显示方式 (Dynamic 动态的)
ErrorMessage 当验证的控件无效时在ValidationSummary中显示的消息
ValidationGroup 验证程序所属的组
Visible 是否可见
4、RequiredFieldValidator 非空验证
常用属性:ControlToValidate 要验证的控件的ID
Display 验证程序的的显示方式 (Dynamic 动态的)
ErrorMessage 当验证的控件无效时在ValidationSummary中显示的消息
ValidationGroup 验证程序所属的组
Visible 是否可见
5、ValidationSummary 错误信息汇总
常用属性: ValidationGroup 验证程序所属的组
Visible 是否可见
6、CustomValidator: 用户自定义验证
常用属性: ClientValidationFunction 客户端脚本验证功能
ControlToValidate 要验证的控件的ID
Display 验证程序的的显示方式 (Dynamic 动态的)
ErrorMessage 当验证的控件无效时在ValidationSummary中显示的消息
ValidationGroup 验证程序所属的组
Visible 是否可见
Webform——验证控件的更多相关文章
- webform 验证控件
验证: 一.非空验证 RequiredFieldValidator ErrorMessage - 验证出错后的提示信息 ControlToValidate - 要验证的控件的ID Display - ...
- webForm中的验证控件
1.非空验证控件:RequireFieldValidator :2.数据比较验证:CompareValidator :3.数据范围验证:RangeValidator :4.正则表达式验证:Regul ...
- webform中的验证控件及两个应用技巧
一.非空验证--RequiredFiledValidator <一>属性: ErrorMessage--验证出错后的提示信息 ControlToValidate--要验证的控件的ID Di ...
- WebForm服务器验证控件与前端js自定义验证共同使用
问题: 前端aspx页面中需要在button中添加OnClientClick事件后,这个OnClientClick所执行的自定义的客户端js验证:这个时候,所有的服务器验证控件都会失效! ...
- ASP.NET_验证控件(class0620)
为什么使用验证控件 当需要让用户输入数据时,用户有可能输入不符合我们程序逻辑要求的信息,所以我们要对输入进行验证. 客户端验证(用户体验,减少服务器端压力) 服务器端验证(防止恶意攻击,客户端js很容 ...
- 【ASP.NET】验证控件
在软件开发中,验证输入信息是否正确,这是不可缺少的一项工作.就拿我们做过的机房收费系统来说,在登录的时候,我们须要对username和用户password进行验证.推断是否为空,推断输入字符是否合理等 ...
- Visual Studio 2013新建ASP.NET项目使用Empty模板,在页面中使用验证控件出错的解决方案
Visual Studio 2013新建ASP.NET项目使用Empty模板,在页面中使用验证控件,运行页面,会出现如下的错误: 错误原因 VisualStudio 2012(或2013) WebFo ...
- NET中验证控件表达式汇总
ASP.NET为开发人员提供了一整套完整的服务器控件来验证用户输入的信息是否有效.这些控件如下: 1.RequiredFieldValidator:验证一个必填字段,如果这个字段没填,那么,将不能提交 ...
- asp.net中验证控件的使用方法
用于检查是否有输入值 :RequiredFieldValidator(必须字段验证) 按设定比较两个输入 :CompareValidator(比较验证) 输入是否在指定范围 :RangeValidat ...
随机推荐
- HDU 1087 Super Jumping! Jumping! Jumping!(动态规划)
Super Jumping! Jumping! Jumping! Problem Description Nowadays, a kind of chess game called “Super Ju ...
- 代码版本管理/SVN/Git
代码版本管理 一.SVN 1.SVN diff(create patch) 遇到了一个问题: Index: 通信协议.doc ===================================== ...
- 在Linux系统下安装大于mysql5.5版本的数据库
linux下mysql 5.5的安装方法: 1.安装所需要系统库相关库文件 gcc等开发包,在安装linux系统的时候安装. 2.创建mysql安装目录 # mkdir -p /usr/lo ...
- Java抽奖小程序
package com.test; import java.awt.Color; import java.awt.Font; import java.awt.event.ActionEvent; im ...
- html元素li移动动态效果
在日常工作当中遇到了一个问题,平铺型列表修改单个内容设置排序时列表排序应与之对应.一下是一个小小的例子:简单的解决了此类问题,以浮动的形式改变当前的数据的显示顺序.有不足之处欢迎指点,后期还会做一个更 ...
- Windows10中的IIS10安装php manager和IIS URL Rewrite 2.0组件的方法
Windows10中自带的Server:Microsoft-IIS/10.0,然后这个10却让原本支持组件无法安装了,php manager组件安装时提示“必须安装IIS7以上才可以安装”.那是不是真 ...
- HTML5小时钟
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http ...
- 002.TPerlRegEx简单测试
我要做什么? 将一个字符串中的所有连续的数字替换成一个* 代码: program Project1; {$APPTYPE CONSOLE} uses System.SysUtils, PerlRegE ...
- Oracle datafile特殊字符处理
1.发现数据库的数据文件有特殊字符: 2.尝试在sqlplus下用将tablespace offline后修改 SQL> alter tablespace WST_DATA rename dat ...
- sum_series() 求一列数的指定个数的数和(5个数字的和)
#include <stdio.h> #include <stdarg.h> /*用sum_series() 求一列数的指定个数的数和(5个数字的和)*/ double sum ...