我的代码包含:
@Html.ValidationSummary(true)
我查看了MSDN网站,仍然无法看到“true”的设置是什么?我注意到,当我有用于字段的验证消息时,它仍然会创建一个空的验证摘要DIV。
有没有办法压制创建摘要DIV,因为例如我的字段是重复的时候它们没有显示任何内容。
答案 0 :(得分:20)
您可以针对属性或针对模型指定错误消息。使用validationsummary()显示针对模型指定的那些。
bool属性指示您是否要在显示属性错误消息的同时显示验证摘要错误消息。如果您不选择,则首先会向用户显示属性错误消息。然后,当用户解决了所有这些错误消息后,将显示摘要错误消息。
如果bool参数为true,则仅显示模型级错误。如果参数为false,则显示所有错误。