RequiredFieldValidator CSS更改除font-size之外的所有内容

时间:2012-03-16 16:44:31

标签: asp.net css

我到处都搜索过这个,但我找不到答案。

编写ASP webform我无法获得错误消息。似乎我可以设置除font-size之外的所有内容。我可以改变颜色,填充等没问题,但font-size什么都不做。有什么想法吗?

<asp:RequiredFieldValidator 
              ID="RequiredFieldValidator1" 
              runat="server" 
              ControlToValidate="TitleDropDown" 
              ErrorMessage="Title is required" 
              Display="Dynamic" 
              CssClass="rfv" 
              ForeColor="" 
              EnableTheming="True">

css看起来像......

.rfv
{
    padding-left:10px;
    color:Blue;
    font-size:x-small;
    font-family: Verdana, Tahoma, Arial;
    font-weight:lighter;
}

谢谢!

2 个答案:

答案 0 :(得分:0)

在控件声明中使用内联样式。

必填字段验证程序在显示错误消息时不支持样式属性。

 <asp:RequiredFieldValidator ID="RequiredFieldValidator1" ErrorMessage="required" ForeColor="Red" Font-Size="24" EnableTheming=true    runat="server" ControlToValidate="txt1"></asp:RequiredFieldValidator>

这会奏效。经过测试。

答案 1 :(得分:0)

这适用于我,使用'starts-with'css选择器:

    [id^=Required]
    {
        font-size:6px;    
    }