在我看来 (aspx)
Html.ValidationMessage("FirstName")
正在返回
<span class="field-validation-valid" data-valmsg-for="FirstName" data-valmsg-replace="true"></span>
虽然
ViewContext.ViewData.ModelState.Values
其中没有 FirstName 的条目。
如果我打电话
Html.ValidationSummary()
什么都没有返回。
到底是怎么回事?我应该在哪里寻找这些值?
这是我视图的初始负载,因此不应显示任何验证消息。如何停止显示此不需要的消息?. 如果我提交该页面,那么会按照ViewContext.ViewData.ModelState.Values
我的预期填充。任何指针表示赞赏。