Definition
The CompareValidator control allows you to compare the value entered by the user into an input control such as TextBox,TextArea,etc..syntax :
<asp:CompareValidator
id="ProgrammaticID"
ControlToValidate="Programmatic ID of Server Control to Validate"
ValueToCompare="value"
ControlToCompare="value"
Type="DataType"
Operator="Operator Value"
ErrorMessage="Message to display in ValidationSummary control"
Text="Message to display in control"
ForeColor="value"
BackColor="value"
runat="server" >
</asp:CompareValidator>
Properties For Campare Validator:
Property
|
Description
|
BackColor
|
This Property is use to change the background color.
|
ControlToCompare
|
The name of the control which is going to compare with
|
ControlToValidate
|
The id of the control to validate
|
Display
|
The display behavior for the validation control. Legal values
are:
None – does not
display the validation and only displayed in the ASP.NET Validation Summary control.
Static – displays the validation
message if check fails. The space of the control is reserved even if the
check passes.
Dynamic – displays the validation
message if check fails. The space of the control is not reserved if the check
passes.
|
EnableClientScript
|
Boolean value to specify if client-side validation is enabled
or disabled.
|
Enabled
|
Property to set a Boolean value to specify if validation
control is enabled or disabled.
|
ErrorMessage
|
The text to display in the Validation Summary control when
validation fails. Note: This text will also be displayed in
the validation control if the Text property is not set
|
ForeColor
|
The foreground color of the control
|
id
|
A unique id for the control
|
IsValid
|
A Boolean value that indicates whether the control specified by
ControlToValidate is determined to be valid
|
Operator
|
The type of comparison to perform. The operators are:
|
runat
|
Specifies that the control is a server control. Must be set to
"server"
|
Text
|
The message to display when validation fails
|
Type
|
Specifies the data type of the values to compare. The types are:
|
ValueToCompare
|
A specified value to compare with
|
Example:
<form runat="server">
<table>
<tr valign="top">
<td colspan="4"><h4>Compare two values</h4></td>
</tr>
<tr valign="top">
<td><asp:TextBox id="txt01" runat="server" /></td>
<td> = </td>
<td><asp:TextBox id="txt02" runat="server" /></td>
<td><asp:Button Text="Validate" runat="server" /></td>
</tr>
</table>
<br />
<asp:CompareValidator
id="compval"
Display="dynamic"
ControlToValidate="txt01"
ControlToCompare="txt02"
ForeColor="red"
BackColor="yellow"
Type="String"
EnableClientScript="false"
Text="Validation Failed!"
runat="server" />
</form>
No comments:
Post a Comment