假设没有验证错误,结果html将从对@Html.ValidationSummary
<div class="validation-summary-valid" data-valmsg-summary="true"><span>...</span>
<ul><li style="display:none"></li>
</ul></div>
并假设您的css中有标准validation-summary-valid
(display:none;),div将不会显示。
多数民众赞成但如果@Html.ValidationSummary("...")
没有输出任何内容而不是'隐藏'div,那么一切都会一样吗?
答案 0 :(得分:3)
如果不显眼的jquery函数将填充验证摘要客户端,脚本是否需要放置摘要的位置?否则,您每次都必须重新加载页面,这违背了客户端验证的目的。
答案 1 :(得分:1)
我认为这样客户端验证可以显示div,如果稍后验证在客户端上失败。