RegularExpressionAttribute から継承されていないが、クライアント検証で使用できる電子メール アドレスの MVC2 用のカスタム検証属性を作成したいと考えています。誰かが私を正しい方向に向けることができますか?
私はこれと同じくらい簡単なことを試しました:
[AttributeUsage( AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false )]
public class EmailAddressAttribute : RegularExpressionAttribute
{
public EmailAddressAttribute( )
: base( Validation.EmailAddressRegex ) { }
}
しかし、それはクライアントにはうまくいかないようです。ただし、RegularExpression(Validation.EmailAddressRegex)] を使用すると、正常に動作するようです。