.NET-MVC添加属性验证

属性验证

//验证字段必输入
[Required(ErrorMessage="用户名必须填写")]
//字段长度限制
[MinLength(6,ErrorMessage="用户名长度过短")]
//限制字符为密码类型
[DataType(DataType.Password)]
//设置时间
[FutureTimeAttribute(ErrorMessage="时间不能为将来")]
public DateTime BirthDate { get; set; }
//密码比对验证
[DataType(DataType.Password)]
public String Password { get; set; }
[DataType(DataType.Password)]
[Compare("Password",ErrorMessage="密码要一致")]
public String RptPassword { get; set; }
原文地址:https://www.cnblogs.com/dekevin/p/5570245.html