【问题标题】:@Html.ValidationSummary(true) - What's the true do?@Html.ValidationSummary(true) - 什么是真的?
【发布时间】:2014-08-23 18:56:43
【问题描述】:

我的代码包含:

@Html.ValidationSummary(true)

我查看了 MSDN 站点,但仍然看不到设置“true”的作用?我注意到的是,当我有针对字段的验证消息时,它仍然会创建一个空的验证摘要 DIV。

有没有办法抑制摘要 DIV 的创建,因为当我的字段重复时,它们不显示任何内容。

【问题讨论】:

    标签: asp.net-mvc asp.net-mvc-3


    【解决方案1】:

    您可以针对属性或模型指定错误消息。那些针对模型指定的内容使用 validationsummary() 显示。

    bool 属性指示您是否希望在显示属性错误消息的同时显示验证摘要错误消息。如果您选择不这样做,则属性错误消息将首先显示给用户。然后,当用户解决了所有这些错误消息后,将显示摘要错误消息。

    如果 bool 参数为 true,则仅显示模型级错误。如果参数为 false,则显示所有错误。

    【讨论】:

    • 感谢您的澄清。
    • 您能解释一下模型级错误和属性级错误之间的区别吗?
    • Page 103 of Professional ASP.NET MVC 4 可能有助于澄清这一点。
    猜你喜欢
    • 2014-04-26
    • 2014-02-16
    • 2014-04-26
    • 1970-01-01
    • 2012-04-18
    • 2011-01-11
    • 1970-01-01
    • 1970-01-01
    • 2021-01-03
    相关资源
    最近更新 更多