asp.net - 我想覆盖 gridview HeaderStyle。目前皮肤(通过主题)正在申请

标签 asp.net css themes

我想覆盖 gridview HeaderStyle。
目前皮肤(通过主题)正在我的 gridview 上应用。
我只想覆盖headerstyle,想给自己的CSS。
我怎样才能做到这一点。

提前致谢

编辑________________

 <asp:GridView ID="gvSports" runat="server"> 
      <HeaderStyle BackColor="Blue" ForeColor="Navy" />

....List of Columns

</asp:Gridview>

皮肤文件(App_Themes>Default>skinFile.skin)----------------------------

asp:GridView runat="server">
    <HeaderStyle BackColor="Green" />
    <PagerStyle BackColor="Gray" />
</asp:GridView>

我想在HeaderStyle中给蓝色(backcolor),但是由于皮肤文件需要绿色(请检查皮肤代码)

我只想覆盖 HeaderStyle

最佳答案

为此,您可以制作一个带有 skinid 的新皮肤。

<asp:GridView ID="gvSports" runat="server" SkinID="BlueGrid"> 

....List of Columns

</asp:Gridview>

对于皮肤,您通常会为 gridvievs 保留旧的皮肤,并为您的特殊情况保留额外的皮肤。

<asp:GridView runat="server">
    <HeaderStyle BackColor="Green" />
    <PagerStyle BackColor="Gray" />
</asp:GridView>

<asp:GridView SkinID="BlueGrid" runat="server">
    <HeaderStyle BackColor="Blue" />
    <PagerStyle BackColor="Gray" />
</asp:GridView>

关于asp.net - 我想覆盖 gridview HeaderStyle。目前皮肤(通过主题)正在申请,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10522683/

相关文章:

c# - 修改某些页面的 session 超时的最佳方法

flutter - 在 Flutter 中,是否可以将我的 MaterialApp 的 themeData 设置为使用大写作为所有文本值的默认值?

android - 样式和主题的背景问题

c# - 从 request.querystring 中删除字符

mysql - ASP.NET MySQL openauth 不工作

c# - 如何使用 ASP.NET 在 Azure SQL 中进行应用程序级数据加密?

jquery - 在 jQuery Mobile 中自定义选择菜单

html - 未包含文本

javascript - 仅使用 JS 和 CSS 在主页上显示 div

css - Magento 菜单 : How can I get it to align left?