1. Required
[Required(ErrorMessage="Error message")]
2. StringLength
[StringLength(10)]
3. RegularExpression
[RegularExpression(@"")]
4. Range
[Range(35,44)]
5. Compare
[Compare("Compare field")]
后台验证:
if (!ModelState.IsValid)
{
return View(model);
}
自定义错误信息:
ModelState.AddModelError("", "Invalid code.");
前台显示Error:
@Html.ValidationSummary()