Html.ValidationSummary(false, “message”) is always showing, even on page load

前端 未结 3 1236
没有蜡笔的小新
没有蜡笔的小新 2020-12-05 06:34

I am using client side validation and I would like the message below to show only when I have an error. I am trying to use this a general error in case any field is invalid.

3条回答
  •  无人及你
    2020-12-05 07:13

    Initially I was checking for a List property on page load so I thought of passing a new model. Then the validation summary just appeared. When I changed my code from

    return View(new myModel)
    

    to

    return View()
    

    the validation summary did not appear on Get. I also added a null check on the model when checking the property so I can use the latter code.

提交回复
热议问题