在 ValidationSummary 中,为什么消息显示的顺序与您向 ModelState 添加错误的顺序不同?我该如何解决这个问题?
最佳答案
<ul class="validation-summary-errors">
<%
foreach (ModelState modelState in (ViewContext.ViewData.ModelState.Values)){
foreach (ModelError modelError in modelState.Errors) {
// stuff to build a string with the error
%>
<li><%=modelError.ErrorMessage %></li>
<%
}
}
%>
</ul>
这可能会有所帮助..
关于asp.net-mvc - 阻止 Html.ValidationSummary() 更改验证消息的顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1463754/