asp.net – RequiredFieldValidator – 如何摆脱默认的红色字体颜色

前端之家收集整理的这篇文章主要介绍了asp.net – RequiredFieldValidator – 如何摆脱默认的红色字体颜色前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我似乎无法更改所需字段验证器的默认颜色。在源头是:
<span class="required">*</span>
<asp:requiredFieldValidator ID="valReq_txtTracks" runat="server"
    ControlToValidate="txtTracks"
    Display="Dynamic" />

这是我在.skin文件中的内容

<asp:requiredFieldValidator runat="server" 
    CssClass="error-text"
    ErrorMessage="required" />

在渲染源中,我看到:

<span class="required">*</span>
<span id="ctl00_ctl00_cphContent_cphContent_valReq_txtTracks" class="error-text" style="color:Red;display:none;">required</span>

注意“style = color:Red;”。那需要走。我不能用CSS类覆盖它,因为它是内联CSS。我该怎么办?

解决方法

您可以设置一个 RequiredFieldValidator.ForeColor属性来控制颜色。请注意,如果要在CSS中设置颜色,则需要设置ForeColor =“”以清除控件上的颜色。

猜你在找的asp.Net相关文章