一、定义
usingSystem; usingSystem.Collections.Generic; usingSystem.Linq; usingSystem.Text; usingSystem.ComponentModel.DataAnnotations; namespaceHJ.BaseMetadata { /// <summary> ///邮箱验证类 /// </summary> public classEmailAttribute :RegularExpressionAttribute { //验证邮箱 public EmailAttribute():base(@"^w+([-+.]w+)*@w+([-.]w+)*.w+([-.]w+)*$") { } } }
二、调用
[Email(ErrorMessage="邮箱格式不正确")))] public string Email { get; set; }