Models文件夹里新建一个.cs类文件:
public class UserInfo
{
public int Id { get; set; }
[Range(18,120)]
[RegularExpression(@"^\d+$")]
[Required(ErrorMessage = "**必填项")]
public int Age { get; set; }
[StringLength(5,ErrorMessage = "**长度必须小于5")]
[Required(ErrorMessage = "**必填姓名")]
public string UserName { get; set; }
}
View文件里:
@Html.LabelFor(model => model.UserName)
action里:
if(ModelState.IsValid==true)//通过校验