加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

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

发布时间:2020-12-16 00:39:29 所属栏目:asp.Net 来源:网络整理
导读:我似乎无法更改所需字段验证器的默认颜色。在源头是: span class="required"*/spanasp:RequiredFieldValidator ID="valReq_txtTracks" runat="server" ControlToValidate="txtTracks" Display="Dynamic" / 这是我在.skin文件中的内容: asp:RequiredFieldVa
我似乎无法更改所需字段验证器的默认颜色。在源头是:
<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 =“”以清除控件上的颜色。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读