我想更改默认的 Html.ValidationSummary()
模板,以使其与 Twitter Bootstrap 一起使用。我在哪里可以找到它?
我找到的唯一线索是 this .但这没有帮助。我需要更改源本身,因为我使用的是客户端验证。我检查了 jquery.validate.js
和 jquery.validate.unobtrusive.js
但那里没有 html 代码。
最佳答案
所以你要么需要在 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;
}
关于c# - 更改 MVC4 中的默认 ValidationSummary 模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12632041/