我想为不从 RegularExpressionAttribute 继承但可用于客户端验证的电子邮件地址创建 MVC2 的自定义验证属性。谁能指出我正确的方向?
我尝试了这样简单的事情:
[AttributeUsage( AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false )]
public class EmailAddressAttribute : RegularExpressionAttribute
{
public EmailAddressAttribute( )
: base( Validation.EmailAddressRegex ) { }
}
但它似乎不适用于客户。但是,如果我使用 RegularExpression(Validation.EmailAddressRegex)] 它似乎工作正常。