ASP.NET数据验证控件的常用的属性

一、非空验证     RequiredFieldValidator

ControlToValidate 所验证的控件ID

Text 出错时的提示的文本

ErrorMessage 提交给ValidationSummary的错误提示,当Text为空时,也会显示该错误信息

二、范围的验证     RangeValidator

ControlToValidate 所验证的控件ID

Text 出错时的提示的文本

MaxnumValue 最大值     MinnumVslue 最小值

RangeValidator 的type 用于来设置验证的类型

-------------------------------------------------------------------------------------------

三、用于值得比较   CompareValidator

ControlToValidate 所验证的控件ID

Text 出错时的提示的文本

ControlToCompare 要进行对比的控件

ControlToValidate  要验证的控件ID

Type 比较类型设置,不同类型的比较可能会出错

Operator 比较运算符,默认为等于

四、正则表达式验证控件    RegularExpressionValidator

ControlToValidate 所验证的控件ID

Text 出错时的提示的文本

ValidationExpression属性:设置要匹配的正则表达式

ErrorMessage 错误提示信息

----------------------------------------------------------------------------------------------------

自定义验证控件CustomValidator

ControlToValidator 要验证的控件的ID

Text 出错的文本

ClientValidationFunction 用于客户端验证的函数

OnServerValidate 服务器端验证的事件方法

-----------------------------------------------------------------------------------------------

验证报告控件ValidationSummaryy

该控件并不对窗体的输入进行验证

它可以将验证错误汇总在一处统一显示

显示的内容是其他控件的ErrorMessage

ShowMessageBox,指示是否显示弹出的提示消息

ShowSummary,指示是否显示该报告内容,用于显示提示消息的时候

为避免多处提示验证错误信息,可将验证控件的Text属性设置为“ * ”号

时间: 2024-08-13 17:21:39

ASP.NET数据验证控件的常用的属性的相关文章

ASP.NET一个页面多个Button按钮事件避免数据验证控件RequiredFieldValidator冲突方法

说明:在ASP.NET 1.1中除了hack code没有更好的办法.ASP.NET 2.0中给所有的validator控件和按钮(button.linkbutton等等)增加了ValidatorGroup属性,就可以轻松地解决这 个问题.如果在页面中有一个TextBox并且紧挨着他有一个RequiredFieldValidator 和Button控件,可以将RequiredFieldValidator和Button的ValidationGroup属性设置成一样的值从而使得点 击button时只

数据验证控件

1.非空数据验证控件RequiredFiledValidator. 属性:ControlToValiata 指验证控件对哪一个控件进行验证.例如验证TextBox控件的ID属性txtPwd,只要将RequiredFiledValidator.控件的ControlToValidata属性设置为txtPwd.代码:this.RequiredFiledValidator1.ControlToValidata="txtPwd"; ErrorMessage属性:用于指定页面中使用Required

ASP.NET中验证控件的使用

原文:ASP.NET中验证控件的使用 前言: 前几日,无奈用JS判断控件的有效性,发现的确是一件费力.费神的事情!特别是针对邮件格式.邮政编码等的关于正则表达式的JS验证(其中涉及正则表达式的比较等,较烦~).其实对于这些常用的控件有效性验证,在Asp.Net中有单独的验证控件可供使用.他们可以满足一般的,诸如非空,范围.比较等的验证. 验证控件: Asp.Net中内置的验证控件有:RequiredFieldValidation.RangeValidation.RegularExpressVal

ASP.NET的验证控件

在做机房收费系统的时候,为了验证文本框是否为空.用户是否存在.输入的是否合法等等,我们都要单独写代码,学习了ASP.NET的验证控件,省了很多事. ASP.NET可以轻松实现对用户输入的验证.让我们好好回顾一下ASP.NET公有的六种验证控件. 1.基本验证控件: (1)RequiredFieldValidator:限制空字段(必须字段验证) 用于检查是否有输入值 例子:比如登陆时,需要验证输入的用户名和密码是否为空 <asp:RequiredFieldValidator ID="Requ

【asp.net】验证控件

通过看asp.net的视频学习到以下六种验证控件,如果没有中文注释,可以知道每个控件的作用是什么吗?下面来 介绍一下这几种控件. 一. RequiredFieldValidator(限制空字段) 用于使特定的输入控件为一个必填项,如果为空就会给出提示. 常用的属性: ControlToValidate:要验证的控件 ErrorMessage:提示的信息. Display:Static静态和Dynamic动态 静态Static: 动态Dynamic 二.CompareValidator(比较控件)

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

用于检查是否有输入值 :RequiredFieldValidator(必须字段验证) 按设定比较两个输入 :CompareValidator(比较验证) 输入是否在指定范围 :RangeValidator(范围验证) 正则表达式验证控件 :RegularExpressionValidator(正则表达式验证) 自定义验证控件 :CustomValidator(自定义验证) 总结验证结果 :ValidationSummary(验证总结) 1.RequiredFieldValidator(必填字段验

Android 控件布局常用的属性

<!--单个控件经常用到android:id —— 为控件指定相应的IDandroid:text —— 指定控件当中显示的文字,需要注意的是,这里尽量使用strings.xml文件当中的字符串android:grivity —— 指定控件的基本位置,比如说居中,居右等位置android:textSize —— 指定控件当中字体的大小android:background —— 指定该控件所使用的背景色,RGB命名法 android:width —— 指定控件的宽度android:height ——

利用asp.net正则验证控件验证图片文件格式

<label> 选择图片</label><asp:FileUpload ID="FileUpload1" runat="server" /> <asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ControlToValidate="FileUpload1" D

ASP.NET中的验证控件

ASP.NET提供了如下的控件: RequiredFieldValidator: 字段必填 (ControlTovalidate设定要验证的控件) RangeValidator: 值在给定的最大值,最小值之间() CompareValidator: 用于比较两个值的关系是否满足要求或者是否是指定类型的数据 RegularExpressionValidator: 校验数据满足正则表达式 CustomValidator: 自定义验证 Validator验证控件的共性 IsValid属性,用来判断页面