ASP.Net/Validation by Function/Email — различия между версиями
Admin (обсуждение | вклад) м (1 версия) |
|
(нет различий)
|
Текущая версия на 14:50, 26 мая 2010
asp:RegularExpressionValidator for email address (C#)
<source lang="csharp">
<%@ Page Language="C#" %> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1" runat="server">
<title>Show RegularExpressionValidator</title>
</head> <body>
<form id="form1" runat="server">
<asp:Label id="lblEmail" Text="Email Address:" AssociatedControlID="txtEmail" Runat="server" /> <asp:TextBox id="txtEmail" Runat="server" /> <asp:RegularExpressionValidator id="regEmail" ControlToValidate="txtEmail" Text="(Invalid email)" ValidationExpression="\w+([-+."]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" Runat="server" />
<asp:Button id="btnSubmit" Text="Submit" Runat="server" />
</form>
</body> </html>
</source>
Validating an Email Address with a RegularExpressionValidator Control (VB.net)
<source lang="csharp">
<%@ Page Language=VB Debug=true %>
<HTML>
<HEAD>
<TITLE>Validating an Email Address with a RegularExpressionValidator Control</TITLE>
</HEAD>
<form runat="server">
Please enter an email address:
<asp:textbox
id="txtEmail" runat=server
/> <asp:regularexpressionvalidator
id="regEmail" controltovalidate="txtEmail" validationexpression="\w+\w*\@\w+\w+\w*\.(com|edu|org|gov)" display="Dynamic" font-name="Arial" font-size="11" runat=server
>
You must enter an email address in the form of me@na.ru.
</asp:regularexpressionvalidator>
<asp:button
id="butOK" text="OK" type="Submit" runat="server"
/> </form> </BODY> </HTML>
</source>