当属性级别出现错误时使用MVC,我们可以向ModelState
添加错误
但同样的错误也会添加到摘要中。我们怎样才能避免两次显示它。
我想在消息摘要中仅显示公共错误,在属性级别显示所有其他错误。
此致 成员Parminder
答案 0 :(得分:1)
定义验证摘要时,将第一个参数设置为true,表示Exclude Property Errors
。
例如:
<%= Html.ValidationSummary(true, "Unable to save item. Please correct the errors and try again.")%>
来自MSDN:
excludePropertyErrors类型:System.Boolean
如果仅显示模型级错误,则为true;如果显示所有错误,则为false。