我正在使用asp.net mvc 5.我正在选择下拉列表上进行客户端验证。
我遇到了必要验证的问题。按钮单击时验证工作正常但是当我选择项目时,应该自动删除验证错误消息,当我取消选择该项目时,它应该是显示验证错误消息。
这是模型
[Required(ErrorMessage = "Gender is required.")]
public string Gender { get; set; }
这是视图
@Html.DropDownListFor(m => m.Gender, new List<SelectListItem>
{ new SelectListItem{Text="Male", Value="M"},
new SelectListItem{Text="Female", Value="F"}}, "Plz Selecct..." , new { @class = "chosen-select"})
@Html.ValidationMessageFor(m => m.Gender, "", new { @class = "error" })
任何关于此的输入都会很明显。
感谢。