Html.ValidationSummary 显示模式
Html.ValidationSummary DisplayMode
@Html.ValidationSummary(false, string.Empty, new { @class = "text-danger" })
是否可以在 Razor 中将 DisplayMode 从 ValidationSummaryDisplayMode.BulletList
设置为 ValidationSummaryDisplayMode.SingleParagraph
?
我通过将验证摘要的列表项样式覆盖为 none 来解决这个问题。
.validation-summary-errors ul
{
padding: 0;
}
.validation-summary-errors li
{
list-style-type: none;
font-weight: normal !important;
font-size: 12px;
color: #f14c38 !important;
}
但是我还没有找到将列表更改为段落的方法。您总是可以将列表放在一个段落中,然后
<p>
@Html.ValidationSummary();
</p>
@Html.ValidationSummary(false, string.Empty, new { @class = "text-danger" })
是否可以在 Razor 中将 DisplayMode 从 ValidationSummaryDisplayMode.BulletList
设置为 ValidationSummaryDisplayMode.SingleParagraph
?
我通过将验证摘要的列表项样式覆盖为 none 来解决这个问题。
.validation-summary-errors ul
{
padding: 0;
}
.validation-summary-errors li
{
list-style-type: none;
font-weight: normal !important;
font-size: 12px;
color: #f14c38 !important;
}
但是我还没有找到将列表更改为段落的方法。您总是可以将列表放在一个段落中,然后
<p>
@Html.ValidationSummary();
</p>