Saturday, 20 October 2012

asp.net validations


============================================================================================

*******************************
REQUIREDFIELD VALIDATOR:-->
******************************

<asp:RequiredFieldValidator ID="RequiredFieldValidator1"
ControlToValidate="txtUsername"
Text="Required!"
Runat="Server" />

<b>Password</b>
<br />
<asp:TextBox
ID="txtPassword"
Maxlength="20"
TextMode="Password"
CssClass="formfield"
Runat="Server" />
-------------------------------------------------------------------------------

**************************
COMPARE VALIDATOR:-->
**************************

<asp:CompareValidator ID="CompareValidator1"
ControlToValidate = "txtPassword"
ControlToCompare = "txtPassword2"
Type = "String"
Operator="Equal"
Text="Passwords must match!"
Runat = "Server" />

-------------------------------------------------------------------------------

**************************
RANGE VALIDATOR:-->
**************************


<asp:TextBox ID="txtQty"
MaxLength="15" runat="server" />
<asp:RangeValidator
id="ValQty"
Type="Integer"
Text="Qty should be enter between 100 and 1000"
ControlToValidate="txtQty"
MaximumValue="1000"
MinimumValue="100"
runat="server"/>

----------------------------------------------------------------------------------


*********************************
RAGULAREXPRESSION VALIDATOR:-->
*********************************
For (E-Mail)

<asp:regularexpressionvalidator
id="RegularExpressionValidator1"
runat="server"
xmlns:asp="#unknown">
ControlToValidate="txtEmail"
ErrorMessage="Invalid Email"
ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*">
all validation in asp.net

For (Phone)
     
<asp:TextBox ID="TextBox1" runat="server">
</asp:TextBox>      
<asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server"
ControlToValidate="TextBox1"ErrorMessage="Enter only Numbers"
ValidationExpression="[0-9]*">
</asp:RegularExpressionValidator>      


For (Mobile No)

^([9]{1})([02346789]{1})([0-9]{8})$

-----------------------------------------------------------------------------------
^\d+$ (---for Numbers Only---)

-----------------------------------------------------------------------------------
^[-+]?[0-9]*\.?[0-9]+$   (---for Putting number with or without decimal---)

===========================================================================================

No comments:

Post a Comment