我要让所有的GridView的head实现一个样式,基本知识,谢谢!
要求:所有的GridView的head实现一个样式:
myThemes下有2个样式文件(SkinFile.Skin和StyleSheet.css):
分别:
在SkinFile.Skin中加:
<asp:GridView runat="server" ShowFooter="false" >
<HeaderStyle HorizontalAlign="center" CssClass="gv_header"/>
</asp:GridView>
在StyleSheet.css中加:
.gv_header
{
background-image: url(../images/back/list_hd_bg.png);
height: 26px;
}
在web.config中加:
<pages styleSheetTheme="myThemes" enableEventValidation="false"/>
____
但是怎么所有的GridView 的head都没有应用那个gv_header 中的图片效果样式啊???于是我把
.gv_header
{
background-image: url(../images/back/list_hd_bg.png);
height: 26px;
}
放到ASPX中HEAD中就有图片效果,我要问的是:怎么能自动让没有GridView 应用gv_header ,而不是到每个ASPX的HEAD中添加CSS.