asp.net mvc中的数据验证分为两种:
1.属性级验证
2.模型级验证
大多数时候只需要属性级验证,
举个例子:
<span style="white-space:pre"> </span>[DataType(DataType.EmailAddress)]
[Required(ErrorMessage ="必填")]
[Display(Name ="邮箱")]
public string Email { get; set; }
上面的[required] [datatype] 特性 会分别验证Email是否为空,是否符合email地址的格式,
有以下几种:
1.required(非空验证)