Я хотел бы создать специальный атрибут проверки для MVC2 для адреса электронной почты, который не наследуется от RegularExpressionAttribute, но который может использоваться при проверке клиента. Может ли кто-нибудь указать мне в правильном направлении?
Я попробовал что-то простое:
[AttributeUsage( AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false )]
public class EmailAddressAttribute : RegularExpressionAttribute
{
public EmailAddressAttribute( )
: base( Validation.EmailAddressRegex ) { }
}
но он не работает для клиента. Однако, если я использую RegularExpression (Validation.EmailAddressRegex)], он работает нормально.