我以前绝对用过,就是直接通过GridView的属性,有很多自带的GridView风格,我随便选了一个,就挺好看的。
但我新建的工程,死活找不到GridView的主题,我上网搜了,好像是StyleSheetTheme这个属性,为什么没了呢?也没有禁用啊

解决方案 »

  1.   

    自己写样式然后StyleSheetTheme用
      

  2.   

    就是不想自己写啊,我要用ASP.NET自带的
    http://topic.csdn.net/u/20090408/14/4a5c55f6-0ee3-4110-868c-e3a45be19d87.html
      

  3.   

    在theme文件中,只要创建一个GridView,就能为全站的GridView修改主题。要单独指定主题,为web控件设置SkinID属性。
      

  4.   

     自己写样式  然后这样CssClass="GridViewStyle"  也可
      

  5.   

    鼠标放在gridview上面右上角有个>这个图标。然后点击就可以自己带的样式L
      

  6.   

    <asp:GridView ID="gvPrjApply" runat="server" AutoGenerateColumns="False" 
                BackColor="White" BorderColor="#336666" BorderStyle="Double" BorderWidth="3px" 
                CellPadding="4" DataKeyNames="PK" EmptyDataText="没有待审批工程" 
                GridLines="Horizontal" ShowFooter="True" 
                ondatabound="gvPrjApply_DataBound">
                <RowStyle BackColor="White" ForeColor="#333333" />
                <Columns>
                    <asp:TemplateField>
                        <FooterTemplate>
                            <input ID="cbprjSelectAll" onclick="selectAll(this)" type="checkbox" /><label>全选</label>
                        </FooterTemplate>
                        <ItemTemplate>
                            <asp:CheckBox ID="CheckBox1" runat="server" />
                        </ItemTemplate>
                    </asp:TemplateField>
                    
                    
                </Columns>
                <FooterStyle BackColor="White" ForeColor="#333333" />
                <PagerStyle BackColor="#336666" ForeColor="White" HorizontalAlign="Center" />
                <SelectedRowStyle BackColor="#339966" Font-Bold="True" ForeColor="White" />
                <HeaderStyle BackColor="#336666" Font-Bold="True" ForeColor="White" />
            </asp:GridView>我再仔细说一遍,GridView上有个属性(大概是GridView上的属性,也可以是别的地方的)。以前无聊,我看到了,发现可以自己更改好多种GridView的样式,我随便选了一个,就加了好多CSS代码,那个GridView看起来就很有生气了,但我忘了是什么属性,所以不会改了