Click here to Skip to main content
15,896,606 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
What is email expression for Validation Expression in Asp.Net validation control in griv view?

<asp:TemplateField HeaderText="Email Address" ControlStyle-CssClass="cssWidth">
                    <itemtemplate>
                        <asp:Label ID="LblEmail" runat="server" Text='<%#Bind("adminusername") %>'></itemtemplate>
                    <edititemtemplate>
                        <asp:TextBox ID="TxtEmail" runat="server" Text='<%#Bind("adminusername") %>'>
                         <asp:RequiredFieldValidator ID="RFVEmail" runat="server" Display="Dynamic" ControlToValidate="TxtEmail" 
                            ErrorMessage="Required">
                            <asp:RegularExpressionValidator runat="server" ID="REVEditEmail" ErrorMessage="Incorrect Email" ControlToValidate="TxtEmail">
                    </edititemtemplate>
                    <insertitemtemplate>
                        <asp:TextBox ID="TxtInsertEmail" runat="server">
                        <asp:RequiredFieldValidator ID="RFVEmail" runat="server" ControlToValidate="TxtInsertEmail"
                            ErrorMessage="Required">
                            <asp:RegularExpressionValidator ID="REVEmail" runat="server" ControlToValidate="TxtInsertEmail" ErrorMessage="Invalid Email" ValidationExpression="\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*">
                    </insertitemtemplate>


I used that but in edit its not working
Posted
Updated 17-Oct-11 22:25pm
v4

Your question is exceedingly ambiguous.

This may help.[^]


Another thing that may help is if you provided a more succinct question with more detail as to what you are attempting.
 
Share this answer
 
Comments
Vimalrashamra 18-Oct-11 3:33am    
I am using validation control on the text box . And enter the email address in that text box . So want to know the validation expression.
Orcun Iyigun 18-Oct-11 3:38am    
Good link that covers all the issues.
XML
<asp:RegularExpressionValidator
                        ID="RegularExpressionValidator5" runat="server" ControlToValidate="txtEmail"
                        ErrorMessage="Please enter a valid E-Mail ID"
                        ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*">*</asp:RegularExpressionValidator>
 
Share this answer
 
Comments
Vimalrashamra 18-Oct-11 3:47am    
<asp:TemplateField HeaderText="Email Address" ControlStyle-CssClass="cssWidth">
<itemtemplate>
<asp:Label ID="LblEmail" runat="server" Text='<%#Bind("adminusername") %>'>
<edititemtemplate>
<asp:TextBox ID="TxtEmail" runat="server" Text='<%#Bind("adminusername") %>'>
<asp:RequiredFieldValidator ID="RFVEmail" runat="server" Display="Dynamic" ControlToValidate="TxtEmail"
ErrorMessage="Required">
<asp:RegularExpressionValidator runat="server" ID="REVEditEmail" ErrorMessage="Incorrect Email" ControlToValidate="TxtEmail">

<insertitemtemplate>
<asp:TextBox ID="TxtInsertEmail" runat="server">
<asp:RequiredFieldValidator ID="RFVEmail" runat="server" ControlToValidate="TxtInsertEmail"
ErrorMessage="Required">
<asp:RegularExpressionValidator ID="REVEmail" runat="server" ControlToValidate="TxtInsertEmail" ErrorMessage="Invalid Email" ValidationExpression="\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*">



In this case its working in insertitem but not in edit . I am using it in Grid view
This one helps u.This RegularExpressionValidator Helps u in validating emails all required conditions.

XML
<asp:TextBox ID="Email" runat="server"></asp:TextBox> 

Validator for checking required field-----

<asp:RequiredFieldValidator ID="EmailRequired" runat=quot;server"ControlToValidate="Email" ErrorMessage="E-mail is required."ToolTip="E-mail is required." ValidationGroup="CreateUserWizard1"ForeColor="#FF3300"></asp:RequiredFieldValidator>

Validator for checking Expression of email address-----

<asp:RegularExpressionValidator ID="RegularExpressionValidator1"  runat="server"ValidationExpression="^[a-zA-Z][a-zA-Z|0-9|]*([_][a-zA-Z|0-9]+)*([.][a-zA-Z|0-9]+([_][a-zA-Z|0-9]+)*)?@[a-zA-Z][a-zA-Z|0-9|]*\.([a-zA-Z][a-zA-Z|0-9]*(\.[a-zA-Z][a-zA-Z|0-9]*)?)$" ControlToValidate="Email" ErrorMessage="Input valid email address!"ForeColor="#FF3300" ></asp:RegularExpressionValidator>
 
Share this answer
 
 
Share this answer
 
v2

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900