ylbtech-ASP.NET-Control-Validator: CompareValidator(比较验证)的使用 |
ASP.NET中 CompareValidator(比较验证)的使用。
1.A,运行效果返回顶部 |
CompareValidator:比较验证
属性:
ControlToValidate:要验证的控件ID
ErrorMessage:错误提示信息
ControlToCompare:与此相比的控件ID
Operator:操作类型
1,Equal:相等 2,NotEaula:不相等 3,DataTypeCheck:数据类型验证 4,GreaterThan:大于 5,GreaterThanEqual:大于等于 6,LessThan:小于 7,LessThanEqual:小于等于Type:类型
Integer【整数型】;Date【日期】;Double【双精度浮点型】;String【字符串型】;Currency[货币类型]ValueToCompare:比较值
Operator="Equal" Type="String"
1,用户注册时,
密 码:
重复密码: 重复密码有误
Operator="GeaterThan" Type="Currency"
2,请输入您应付金额: 您输入的金额有误
1.B,源代码返回顶部 |
/Demo4.aspx 
View Code


<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Demo4.aspx.cs" Inherits="Demo4" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"><title>无标题页</title> </head> <body><form id="form1" runat="server"><div><h2>CompareValidator:比较验证</h2><hr />属性:<br />ControlToValidate:要验证的控件ID<br />ErrorMessage:错误提示信息<br />ControlToCompare:与此相比的控件ID<br />Operator:操作类型<br /><pre>1,Equal:相等2,NotEaula:不相等3,DataTypeCheck:数据类型验证4,GreaterThan:大于5,GreaterThanEqual:大于等于6,LessThan:小于7,LessThanEqual:小于等于</pre>Type:类型<br /><pre>Integer【整数型】;Date【日期】;Double【双精度浮点型】;String【字符串型】;Currency[货币类型]</pre>ValueToCompare:比较值<hr /><br />Operator="Equal" Type="String"<br />1,用户注册时,<br />密 码:<asp:TextBox ID="txtUserpass" runat="server"></asp:TextBox><asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="txtUserpass" ErrorMessage="请输入密码"></asp:RequiredFieldValidator><br />重复密码:<asp:TextBox ID="txtUserpass2" runat="server"></asp:TextBox><asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ControlToValidate="txtUserpass2" Display="Dynamic" ErrorMessage="请输入重复密码"></asp:RequiredFieldValidator><asp:CompareValidator ID="CompareValidator1" runat="server" ControlToCompare="txtUserpass" ControlToValidate="txtUserpass2" ErrorMessage="重复密码有误" Operator="Equal"></asp:CompareValidator><br /><br /><br />Operator="GeaterThan" Type="Currency"<br />2,请输入您应付金额:<asp:TextBox ID="txtMoney" runat="server"></asp:TextBox><asp:CompareValidator ID="CompareValidator2" runat="server" ControlToValidate="txtMoney" ErrorMessage="您输入的金额有误" Operator="GreaterThan" Type="Currency" ValueToCompare="0"></asp:CompareValidator><br /><input id="Reset1" type="reset" value="重置" /> <asp:Button ID="Button1" runat="server" Text="提交" /><br /></div></form> </body> </html>
1.C,资源下载返回顶部 |
http://files.cnblogs.com/ylbtech/WebForm-BasicControl-Validator.rar
![]() | 作者:ylbtech 出处:http://ylbtech.cnblogs.com/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 |