EnterpriseLibrary验证(3)对象类的验证
代码下载:http://dev.mjxy.cn/a-entlib-Validation-of-object-class.aspx
为类添加验证属性 ObjectVaidator
public class Customer
{
[StringLengthValidator(1, 25)]
public string FirstName { get; set; }
[StringLengthValidator(1, 25)]
public string LastName { get; set; }
[RegexValidator(@"^\d\d\d-\d\d-\d\d\d\d$")]
public string SSN { get; set; }
[ObjectValidator]
public Address Address { get; set; }
}
Address类也会启用验证。