APS.NET中的验证控件

翻译|其它|编辑:郝浩|2007-10-22 09:53:44.000|阅读 991 次

概述:

# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>

RequiredFieldValidator:检查用户是否进行了有效的输入

CompareValidator:检查用户输入数据是否大于 、小于、等于、不等于某个特定的数据

RangeValidator:检查用户输入数据是否在给定的最大、最小值范围内。

RegularExpressionValidator:检查用户输入的数据是否合法。

CustonValidator:自定义的验证方法。

ValidationSummary:显示所有未通过验证的错误信息。

并非所有控件都能被验证控件所验证,能够得到验证控件验证的也只能是某个属性是否有效。

                 验证控件能验证的控件列表

                    控件


属性
HtmlInputText Value
HtmlTextArea Value
HtmlSelect Value
HtmlInputFile Value
TextBox Text
ListBox SelectedItem
DropDownList SelectedItem
RadioButtonList SelectedItem

当整个页面中需要被验证控件验证的控件均通过验证后,Page 中 IsValid 的属性值将会被设置为 True。否则为 False,同时没有通过验证的控件将会显示设定的出错信息。

if (Page.IsValid)
{
     
//通过验证

}

else
{
     
//未通过认证

}

每个难控件都有下列相同的属性值:

  • ControlToValidate:设定需要验证的 Server 控件。
  • Display:设定验证控件的显示行为(Behavior),它有三个属性值,分别为 Dynamic(当前错误信息不显示时,将不占用显示空间)、Static(此值为默认值,无论错误信息是否显示,均占有显示空间)、None(仅在ValidationSummary 中显示错误信息)。
  • ErrorMessage:定义在 ValidationSummary 中显示的文字。

标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@evget.com

文章转载自:csdn

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP