D="RegularExpressionValidator2" runat="server" ControlToValidate="TextBox1" ErrorMessage="出错信息" Text="出错信息" ValidationExpression="正则表
代码: 代码:
属性设置截图: 属性设置截图:
运行截图: 运行截图:
5.自定义验证 CustomValidator 自定义验证
语法格式: 语法格式:
代码: 代码: protected void CustomValidator1_ServerValidate(object source, ServerValidateEventArgs args) { string str = args.Value.ToUpper(); if (str.Equals("ADMINISTRATOR")) { args.IsValid = true; } else { args.IsValid = false; } } protected void btnSubmit_Click(object sender, EventArgs e) {
if (this.CustomValidator1.IsValid == true) { this.Label1.Text = "输入的密码正确!"; } else { this.Label1.Text = "输入的密码错误!"; } } 属性设置截图: 属性设置截图:
运行截图:
6.汇总验证信息:ValidationSummary 汇总验证信息: 汇总验证信息
语法格式: 语法格式:
代码: 代码:
添加商品 |
商品名称: | ControlToValidate="textname" Display="None" ErrorMessage="必须填写商品名称 "> | |
品牌: | 请选择品牌 东方 明珠 亚洲 |
市场价: | |
会员价: | 会员价不能大于市场价" Operator="LessThanEqual" Type="Double"> |
上架时间: | |
|
属性设置截图: 属性设置截图:
运行截图: 运行截图:
?
? ?
总结: 总结:
RequiredFieldvalidator 检查必填字段中是否含有值 CompareValidator 控件将在一个窗体字段中输入的值与一个固定的值或任何其他窗
? ? ? ? ?
体字段中的值进行比较 RangeValidator 控件用于检查在字段中输入的值是否介于最大值与最小值之间 RegularExpressionValidator 控件用于检查字段值是否与给定的正则表达式相符 CustomValidator 控件用来为窗体创建自定义验证标准 ValidationSummary 控件概括窗体中生成的所有错误 Page.IsValid 属性检查页面中的所有验证控件是否均已成功进行验证