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/ 本文版權歸作者和博客園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,否則保留追究法律責任的權利。 |