今天学习了一些验证控件:requirefieldvalidator,comparevalidator,rangevalidator,customvalidator,regularexpressionvalidator
非空验证requiredfielevalidator的功能是:强制用户在web窗体页上的输入控件中输入数据。其语法<asp:requiredfielevalidator id=”验证控件名称” runat=”server” controlto validate=”被验证的控件的名称” display=”显示模式” errormessage=”出错提示信息”/> 其中disly=”static|dynamic|none”
Comarevalidator 功能:将用户的输入与常数值,另一个控件的属性值进行比较。ControlToValidate:指定要验证的输入控件
ControlToCompare: 指定与被验证的输入控件相比较的另一个输入控件
范围验证控件 rangevalidator功能:确保用户输入的值在指定的上下范围之内。
正则表达式最重要的属性是ValidationExpression,该属性用于设置进行比较验证的正则表达式
正则表达式验证的控件regularexpressionvalidator
ValidationGroup
一个组中的所有输入控件应该获得相同的ValidationGroup属性。该组的按钮获得相同的组名称。