才疏学浅,暂时先写vs工具中可以直接拖动使用的验证控件;

首先点击Ctrl+alt+x打开工具箱,然后选择验证,如下图:

vs已经提供了六种验证方法发,我介绍能力范围内的四种:

1.CompareValidator

比较两个文本框填写的内容,一般用于确认密码之类的操作:
把这个控件拖到自己想放到的地方,点击右键,选择属性:

然后会出现属性框:

需要设置的关键属性如下:

ID:给这个控件命名
ControlToCompare:需要比较的第一个文本的id
ControlToValidate:需要比较的第二个文本的id
Operator:比较大小等操作
Display:Dynamic
ErrorMessage:设置错误时控件显示的内容

2.RangeValidator

控制所选类型的数据范围:

ID:给这个控件命名
ControlToValidate:要检测的控件的id
Display:Dynamic
Type:设置检查的数据类型
MaximumValue:范围内的最大值
MinimumValue:范围内的最小值
ErrorMessage:设置错误时控件显示的内容

3.RequiredFieldValidator

检测数据是否为空

ID:给这个控件命名
ControlToValidate:需要检测的控件的id
Display:Dynamic
ErrorMessage:设置错误时控件显示的内容

4.RequiredFieldValidator

检测输入数据的格式,这个一般自定义,直接用控件自带的设置如下

ID:给这个控件命名
ControlToValidate:需要检测的控件的id
Display:Dynamic
ValdationExpression:选择输入的文本格式
ErrorMessage:设置错误时控件显示的内容

VS中验证控件的使用相关推荐

  1. NET中验证控件表达式汇总

    ASP.NET为开发人员提供了一整套完整的服务器控件来验证用户输入的信息是否有效.这些控件如下: 1.RequiredFieldValidator:验证一个必填字段,如果这个字段没填,那么,将不能提交 ...

  2. Asp.Net中验证控件简单分析

    为了实现验证,.net提供了一个javascript脚本,当我们生成一个asp.net页面时,通过查看页面源代码的方式,会发现都调用了下面一个javascript文件: <script src= ...

  3. ASP.NET中验证控件的使用

    前言: 前几日,无奈用JS判断控件的有效性,发现的确是一件费力.费神的事情!特别是针对邮件格式.邮政编码等的关于正则表达式的JS验证(其中涉及正则表达式的比较等,较烦~).其实对于这些常用的控件有效性 ...

  4. asp.net中验证控件的使用方法

    用于检查是否有输入值 :RequiredFieldValidator(必须字段验证) 按设定比较两个输入 :CompareValidator(比较验证) 输入是否在指定范围 :RangeValidat ...

  5. 弹出框页面中使用jquery.validate验证控件

    弹出框页面中使用jquery.validate验证控件有几个问题需要解决: 1,弹出框的提交事件完成后如何关闭弹出框页面? 2,提交不成功如何返回当前页? 3,如果知道验证事件成功? 之前笔者都是JS ...

  6. webform里的验证控件

    1.非空验证控件:RequireFieldValidator  :2.数据比较验证:CompareValidator :3.数据范围验证:RangeValidator :4.正则表达式验证:Regul ...

  7. WebForm服务器验证控件与前端js自定义验证共同使用

        问题: 前端aspx页面中需要在button中添加OnClientClick事件后,这个OnClientClick所执行的自定义的客户端js验证:这个时候,所有的服务器验证控件都会失效!   ...

  8. [jQuery]使用jQuery.Validate进行客户端验证(高级篇-下)——不使用微软验证控件的理由...

    2019独角兽企业重金招聘Python工程师标准>>> 引用源:http://www.cnblogs.com/kyo-yo/archive/2010/07/06/Use-jQuery ...

  9. 风影ASP.NET基础教学 5 验证控件(二) 扩展自己的验证控件

    前文回顾 我们之前提过了5种官方验证控件的方式. 下面我们来讲解编程方式验证和扩展自己的验证控件 以编程的方式验证asp.net控件 默认情况下,在页面回发到服务器时,页面初始化之后(即视图ViewS ...

最新文章

  1. [Django]APP级别的静态文件处理
  2. 团队工具_「管理工具」部门有效管理的5个工具,打造高效团队
  3. 图解VMWARE内存机制
  4. 单纯形法(三)(概念部分)
  5. 【AngularJs】获取URL查询参数
  6. 手把手教你做一个react-redux-demo
  7. Java中的反射的应用
  8. deepin编译Linux内核,为Deepin编译Linux 5.10内核的悲伤故事经历:从入门到卸载
  9. [2021-07-19 内测NOIP] 操作(状压DP),异或(字典树),等级(线段树),矩阵(DP)
  10. C++:41---覆盖和隐藏
  11. Linux 查看网段内所有IP
  12. 常用计算机检索技术的例子,专业检索常用方法及应用实例
  13. MyBatis-Plus: 谨慎入坑
  14. 公司的终极目的不是营利:贝佐斯商业新哲学
  15. 软件工程网络15个人阅读作业1
  16. 效率低下的原因--开发者说
  17. Aoto Deploy Project 1.0 (rebuild version)
  18. Microsoft .Net Remoting系列专题之一:.Net Remoting基础篇
  19. 基于C语言的小游戏合集
  20. 台式计算机有hdmi口,我的台式电脑没有hdmi接口怎么解决

热门文章

  1. onbeforepaste事件用法
  2. WiFi分销小程序源码,简单搭建地推副业好项目
  3. 浅谈CRM系统:优化企业管理,提高客户满意度!
  4. 劳动经济学知识点汇总
  5. Federated Continual Learning with Weighted Inter-client Transfer——论文笔记
  6. java xsi type_无法使用BPMN 2.0 XSD验证XML与元素类型“conditionExpression”关联的属性“xsi:type”的前缀“xsi”未绑定...
  7. python基础--列表常用方法
  8. 农业智能化进入“刚需时代 ” ,维视智造机器视觉实验室赋能新农科人才培养
  9. CentOS 7搭建SVN服务器
  10. 电子商务商业模式思考