Following my last article on creating specialized validators, below I present the EmailValidator control which validates user input with a pattern of an email:
public class EmailValidator : RegularExpressionValidator { public EmailValidator() { ValidationExpression = @"^[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]@ [a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\. [a-zA-Z][a-zA-Z\.]*[a-zA-Z]$"; ErrorMessage = "Email is incorrect"; } }
Usage on a page after registration:
<my:EmailValidator runat="server" ID="EmailCorrect" ControlToValidate="Email" />
Remember Me
a@href@title, strike
Powered by: newtelligence dasBlog 2.0.7226.0
Disclaimer The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.
© Copyright 2008, Michal Talaga
E-mail