0

在 ASP.Net 4.0 中,是否可以增加 ValidationSummary 控件上出现的错误\警告之间的垂直间距?

我发现他们只是有点靠近对方。

谢谢

4

2 回答 2

2

如上所述(IrishChieftain),但针对生成的 li 节点?

<asp:ValidationSummary CssClass="valSummary"

.valSummary li 
{
    padding-bottom: 10px;
}

如果您希望 ValidationSummary 的显示模式为“列表”,那么您几乎没有机会设置它的样式,因为生成的 html 只是带有中断的文本

例如

<div id="MainContent_ValidationSummary1" class="valSummary" style="">
    Following error occurs:
    <br>
    Input Country!
    <br>
    Input Region!
    <br>
</div>

但是,您可以将 DisplayMode 设置为 BulletList 并使用 CSS 隐藏项目符号点,这将为您提供相同的效果

例如

<asp:ValidationSummary CssClass="valSummary" DisplayMode="BulletList" .. />

.valSummary li 
{
    padding-bottom: 10px;
    list-style-type: none; /* Or can just use list-style: none; */
}

这就是我认为你所追求的。

于 2012-02-03T14:46:21.387 回答
1

只需在 CSS 中添加一些填充并将该 CSS 类应用于您的标记中的控件。

.valSummary
{
    padding-bottom: 10px;
}
于 2012-02-02T16:45:45.827 回答