Your Ad Here

Posted By

krisdb on 04/29/08


Tagged

c-sharp


Versions (?)

Who likes this?

1 person have marked this snippet as a favorite

umang_nine


Validations


 / Published in: C#
 

  1. <asp:ValidationSummary ID="vsSummary" DisplayMode="BulletList" HeaderText="&lt;p&gt;&lt;b&gt;Please resolve the following problems:&lt;/b&gt;&lt;/p&gt;" ShowSummary="True" runat="server" />
  2.  
  3.  
  4. <asp:RequiredFieldValidator ID="rfvName" ControlToValidate="txtName" ErrorMessage="Enter Name" runat="server" EnableClientScript="false" CssClass="">*</asp:RequiredFieldValidator>
  5.  
  6.  
  7. <asp:CompareValidator ID="cvPayments" runat="server" ControlToValidate="txtPayments" Operator="DataTypeCheck"
  8. Type="Currency" EnableClientScript="false" CssClass="" ErrorMessage="A valid dollar amount">*</asp:CompareValidator>
  9.  
  10.  
  11. <asp:RegularExpressionValidator ID="revEmail" ControlToValidate="txtEmail" ErrorMessage="Enter A Valid Email Address" ValidationExpression="^(([A-Za-z0-9]+_+)|([A-Za-z0-9]+\-+)|([A-Za-z0-9]+\.+)|([A-Za-z0-9]+\++))*[A-Za-z0-9]+@((\w+\-+)|(\w+\.))*\w{1,63}\.[a-zA-Z]{2,6}$" EnableClientScript="false" runat="server" CssClass="" >*</asp:RegularExpressionValidator>
  12.  
  13.  
  14. <asp:CustomValidator ID="cvName" ControlToValidate="txtName" EnableClientScript="false" ErrorMessage="Please enter a name" Runat="server" OnServerValidate="cvName_ServerValidate" CssClass="validation" >*</asp:CustomValidator>
  15.  
  16. protected void cvName_ServerValidate(object source, ServerValidateEventArgs args)
  17. {
  18. bool blnValidationPass = true;
  19.  
  20. if (txtName.Text == "")
  21. {
  22. blnValidationPass = false;
  23. txtName.Focus();
  24. }
  25.  
  26. args.IsValid = blnValidationPass;
  27.  
  28. }

Report this snippet  

Comments

RSS Icon Subscribe to comments
Posted By: krisdb on July 8, 2008

You need to login to post a comment.