CompareValidator in three ways

Published Thursday, June 05, 2008 10:44 PM

 1. Data type validation

 

Syntax:

 

<asp:CompareValidator id="CompareFieldValidatorDOB" runat="server"

ControlToValidate="xxx"

Type="xxx"

Operator="DataTypeCheck"

ErrorMessage="…">

</asp:CompareValidator >

 

allowable types:

String

Integer

Double

Date

Currency

 

 

Example:

 

Birthdate

<asp:TextBox ID="txtDOB" runat="server" ></asp:TextBox>

 

<asp:CompareValidator id="CompareFieldValidatorDOB" runat="server"

ForeColor="Red"

ControlToValidate="txtDOB"

Type="Date"

Operator="DataTypeCheck"

ErrorMessage="Please enter an valid date">

</asp:CompareValidator >

 

  1.  Comparison against a value

 

Syntax:

<asp:CompareValidator id=" " runat="server"
ControlToValidate=" "
ValueToCompare=
Type=""
Operator=" "
ErrorMessage=" ">

 

Available Operators:

Equal

A comparison for equality between the values of the input control being validated and another control, or a constant value.

NotEqual

A comparison for inequality between the values of the input control being validated and another control, or a constant value.

GreaterThan

A comparison for greater than between the values of the input control being validated and another control, or a constant value.

GreaterThanEqual

A comparison for greater than or equal to between the values of the input control being validated and another control, or a constant value.

LessThan

A comparison for less than between the values of the input control being validated and another control, or a constant value.

LessThanEqual

A comparison for less than or equal to between the values of the input control being validated and another control, or a constant value.

 

 

Example:

Age: <asp:textbox id="txtAgeYrs" runat="server"/>

<asp:CompareValidator id="CompareFieldValidator1" runat="server"

ForeColor="Red"

ControlToValidate="txtAgeYrs"

ValueToCompare=0

Type="Integer"

Operator="GreaterThan"

ErrorMessage="Please enter a whole number greater than zero.">

</asp:CompareValidator >

 

  1. Compare the user entry against the value of another control

 

Syntax:

<asp:CompareValidator id=" " runat="server"

ForeColor="Red"

ControlToValidate=""

ControlToCompare=""

Type="String"

Operator="Equal"

ErrorMessage="Confirm password must be the same.">

</asp:CompareValidator >

 

 

Example:

 

Password: <asp:textbox id="txtPassword" runat="server" TextMode="Password"/><br/>

 

Confirm Password:<asp:textbox id="cfmPassword" runat="server"  TextMode="Password"/>

<asp:CompareValidator id="CompareValidator1" runat="server"

ForeColor="Red"

ControlToValidate="cfmPassword"

ControlToCompare="txtPassword"

Type="String"

Operator="Equal"

ErrorMessage="Confirm password must be the same.">

</asp:CompareValidator >

 

by xxxd

Comments

# asp textbox comparevalidator said on Thursday, June 19, 2008 3:17 PM

Pingback from  asp textbox comparevalidator

This site

This Blog

Syndication

Sponsors

  • MaximumASP
  • Social Bookmarking
    Online Shopping
    asp.net hosting
    UK online local dating