科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道基础软件VS2005视频教程之验证控件[视频]

VS2005视频教程之验证控件[视频]

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

这节我们讲验证控件,这个对我们来说是比较重要的,虽然他不高深,可用处是很大的,常见与信息收集.

作者:天轰穿 来源:论坛整理 2007年11月2日

关键字: VS2005 视频教程 验证控件

  • 评论
  • 分享微博
  • 分享邮件
这节我们讲验证控件,这个对我们来说是比较重要的,虽然他不高深,可用处是很大的,常见与信息收集.

  其实他也没有多少要讲的,主要有以下几个方面

  1、他可以被定义外观(废话)
  2、验证程序的显示方式,是静态还是动态(注意第一个验证控件的两种)
  3、分组显示错误信息
  4、自定义服务端验证
  5、自定义客户端验证
  6、正则表达式

验证类型 使用的控件 说明

必需项

RequiredFieldValidator

确保用户不会跳过某一项。

与某值的比较

CompareValidator

将用户输入与一个常数值或者另一个控件或特定数据类型的值进行比较(使用小于、等于或大于等比较运算符)。

范围检查

RangeValidator

检查用户的输入是否在指定的上下限内。可以检查数字对、字母对和日期对限定的范围。

模式匹配

RegularExpressionValidator

检查项与正则表达式定义的模式是否匹配。此类验证使您能够检查可预知的字符序列,如电子邮件地址、电话号码、邮政编码等内容中的字符序列。

用户定义

CustomValidator

使用您自己编写的验证逻辑检查用户输入。此类验证使您能够检查在运行时派生的值。


正则表达式
使用说明
方括号“[ ]” 用与定义可接受的字符。[abc123] 表示控件只能接受 a,b,c,1,2,3 这6个字符;
反集合符号 “ ^ ” 用于定义不可以接受的字符。[^a-h] 表示控件除了 a 到 h 8个字符外,都可以接受;
花括号“{ }” 定义必须输入的字符个数。{6}表示只能输入6个字符 ; {6,}表示必须输入6个以上,无上限 ; {2,6} 表示必须输入2至6个字符;但是花括号必须放在方括号后面,例如 [a-z]{4} 表示必须输入 4位a和z之间的任意字符。
小圆点 “ . ” 用于代表任意字符。 例如 .{3,6}表示接受3到6个任意字符。
竖线 “ | ” 用于表示 “或”的逻辑符号。例如 [1-9]{3,6}|[A-Za-z]{3} 表示可以接受 3到6个数字或者 3个字母。 (大小写都可以区别的哦)
小括号“ () ” 用于分块,与数字运算中的小括号作用类似。
斜线 “ \ ”  若希望可以接受的字符包含上述特殊字符。例如 \([0-9]{3}\),表示输入格式为“(xxx)”的电话区号。

  点击播放条的START按钮开始播放  点击全屏观看   

http://video.soft.yesky.com/dev/VS2005/vs200565.swf


查看本文来源

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章