【问题标题】:Change default ValidationSummary template in MVC4更改 MVC4 中的默认 ValidationSummary 模板
【发布时间】:2012-09-28 00:37:06
【问题描述】:

我想更改默认的Html.ValidationSummary() 模板以使其与 twitter 引导程序一起使用。我在哪里可以找到它?

我找到的唯一线索是this。但这无济于事。我需要更改源本身,因为我使用的是客户端验证。我检查了jquery.validate.jsjquery.validate.unobtrusive.js 但那里没有html代码。

【问题讨论】:

  • 所以你想更改验证摘要 html UI 更改?

标签: c# asp.net asp.net-mvc asp.net-mvc-4


【解决方案1】:

所以你要么需要在 CSS 中更改它。

检查这个link

以这种方式换行添加.alert-error和自动生成的类.validation-summary-errors,同时添加相关类。

.alert-error, .validation-summary-errors {
  color: #b94a48;
  background-color: #f2dede;
  border-color: #eed3d7;
}

所以喜欢这种方式来改变css类。

ValidationSummary 中自动生成的 css 类。

.validation-summary-errors {
    background-color: #D9FFB2;
    border:1px solid #5CBA30;
    width: 400px;
    }
span.validation-summary-errors {
    border-bottom-color: #D9FFB2;
    display:block;
    }
ul.validation-summary-errors {
    margin:0;
    padding:0;
    border-top:none;
    }

【讨论】:

  • .validation-summary-errors 在最开始添加,它只包含空列表。如果我添加,例如红色边框和填充。它会在每个表格上显示红色方块。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-03-15
  • 2016-12-22
  • 2013-05-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多