asp.net - CSS 表单、ASP.NET 验证摘要是靠不住的

标签 asp.net css validationsummary

好吧,这让我发疯。

我有一个表格,但我没有使用表格。每行都是一个 p 标签,由一个标签和一个控件组成。当我在底部添加验证摘要时,它变得不稳定。

如何让验证摘要正确排列?

.Label
{
    float: left;
    width: 12em;
    text-align: right;
    padding-right: 1em;
}

.TextBox
{
    display: inline-block;
    width: 244px;
}

<p>
    <asp:Label runat="server" ID="uxNotesLabel" CssClass="Label">Notes</>
    <asp:TextBox runat="server" ID="uxNotesTextBox" CssClass="TextBox" TextMode="MultiLine" Rows="5"></asp:TextBox>
</p>

<p>
    <asp:Label runat="server" ID="uxSpaceLabel3" CssClass="Label"></asp:Label>
    <asp:ValidationSummary runat="server" ID="uxMaterialNeedValidationSummary" ValidationGroup="AddMaterialNeed" ForeColor="Red" />
</p>

这给了我这个:

PatienceTester

最佳答案

不太清楚:

你需要这样的 CSS:

#uxMaterialNeedValidationSummary {text-align:center;}

#uxMaterialNeedValidationSummary {padding-left:12em;}

无论是id还是class都是可用的

关于asp.net - CSS 表单、ASP.NET 验证摘要是靠不住的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17174238/

相关文章:

javascript - 有没有办法用CSS改变div边框的文字颜色?也许棘手!

asp.net-mvc - Html.ValidationSummary(false, "message") 始终显示,即使在页面加载时也是如此

javascript - 将错误消息添加到 javascript 的验证摘要中

c# - 用数据填充大型下拉列表

javascript - iframe点击使div显示隐藏

javascript - 语法错误 : identifier starts immediately after numeric literal asp. 网络

asp.net - 处理大量后置变量 ASP.Net

html - 用于定义特定站点内容/部分的 CSS3 方法

html - 同一元素上的转换和变换,由不同的父元素触发

asp.net-mvc-3 - 同一页面中的两个 ValidationSummary