就是我没有输入字符或者输入小于5的字符也没有提示错误。
前台:
@model GZB.Models.WorkDw;
@*
For more information on enabling MVC for empty projects, visit https://go.microsoft.com/fwlink/?LinkID=397860
*@
@{
ViewData["Title"] = "Index";
}
<form asp-action="Index">
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<input asp-for="DwNameLong" type="text"/>
<span asp-validation-for="DwNameLong" class="text-danger"></span>
<input type="submit" value="提交" />
</form>
模型代码:
/// <summary>
/// 单位全称
/// </summary>
[MinLength(5)]
[MaxLength(50)]
[Required]
[Display(Name ="单位全称")]
public string? DwNameLong { get; set; }
```c#
当光标离开文本框时即使没有输入或者输入小于5的字符也没有提示错误.