请输入城市:ControlToValidate="txtCity"ErrorMessage="您必须输入一个城市的名称"Display="None"ValidationGroup="g1"" />
第10章验证控件
RequiredFieldDemo.aspx页面:
【--请选择部门--】
业务部
后勤部
财务部
InitialValue="【--请选择部门--】" Display="None" ValidationGroup="g1">
请输入城市:
ControlToValidate="txtCity" ErrorMessage="您必须输入一个城市的名称" Display="None" ValidationGroup="g1">
InitialValue="【--请选择部门--】":当输入到控件的数据和验证该控件的RequiredFieldValidator验证控件的InitialValue属性值相同时,也会被视为空白而出现错误。如何希望点击取消按钮时不引发验证,就需要将取消按钮的CauseValidation属性设为false 通过给提交按钮和Validator控件设置相同的ValidationGroup属性值,可以将页面控件划分成不同的验证组,分别进行验证。
业务部。。。
。。。 ValidationGroup="g2">
ErrorMessage="您必须输入一个城市的名称" Display="None"ValidationGroup="g2">
ErrorMessage="您必须输入一个城市的名称" Display="None"
ValidationGroup="g2">
RangeDemo.aspx页面:范围验证
真实姓名:
必须输入数据! 出生日期:
Display="Dynamic" ErrorMessage="必须输入数据! " /> ControlToValidate="txtBirthday" MaximumValue="1980/12/31"MinimumValue="1970/01/01">格式不正确或不是出生于 1970 到 1980 年之间购买数量:Display="Dynamic" ControlToValidate="txtAmount" ErrorMessage="必须输入数据! "/> 格式不正确或购买数量不在 100 至 2000之间onclick="btnOk_Click"/>
Display="Dynamic" ErrorMessage="必须输入数据! " /> ControlToValidate="txtBirthday" MaximumValue="1980/12/31"MinimumValue="1970/01/01">格式不正确或不是出生于 1970 到 1980 年之间
ControlToValidate="txtBirthday" MaximumValue="1980/12/31"
MinimumValue="1970/01/01">格式不正确或不是出生于 1970 到 1980 年之间
购买数量:
Display="Dynamic" ControlToValidate="txtAmount" ErrorMessage="必须输入数据! "/> 格式不正确或购买数量不在 100 至 2000之间onclick="btnOk_Click"/>
Display="Dynamic" ControlToValidate="txtAmount" ErrorMessage="必须输入数据! "/> 格式不正确或购买数量不在 100 至 2000之间
onclick="btnOk_Click"/>