日期:2014-05-18  浏览次数:20376 次

gridview表单颜色和格式
如何修改gridview表单颜色和格式?
我不喜欢系统提供的这些模板,请问有什么办法没??

------解决方案--------------------
要如何 修改? 举个列子
------解决方案--------------------
可以用CSS,也可以用SKIN
你新建一个SKIN文件
在里面定义你的GridView的样式如下:
<asp:GridView SkinId= "myGrid " runat= "server " BackColor= "White " BorderColor= "#DEDFDE "
BorderStyle= "None " BorderWidth= "1px " CellPadding= "4 " ForeColor= "Black " GridLines= "Vertical ">
<FooterStyle BackColor= "#CCCC99 " />
<RowStyle BackColor= "#F7F7DE " />
<SelectedRowStyle BackColor= "#CE5D5A " Font-Bold= "True " ForeColor= "White " />
<PagerStyle BackColor= "#F7F7DE " ForeColor= "Black " HorizontalAlign= "Right " />
<HeaderStyle BackColor= "#6B696B " Font-Bold= "True " ForeColor= "White " />
<AlternatingRowStyle BackColor= "White " />
</asp:GridView>

记住你的SkinId一定要设置。
然后将你那个*.apsx文件的document对象中的StyleSheetTheme属性设置成这个SkinFile的名字。然后再把这个aspx页面中的GridView的Skin属性设置成在SkinFile当中定义的这个GridView样式的SkinId。然后你的GridView就可以有这些效果了。具体效果的配置就按上面,lz自己研究啦。