代码之家  ›  专栏  ›  技术社区  ›  BuddyJoe

ASP.NET数据网格和CSS样式

  •  1
  • BuddyJoe  · 技术社区  · 14 年前

    我从来没有对

    th
    {
        background: #900;
    }
    

    但出于某种原因,今天我有一个网格,它可以得到TBODY中所有内容的输出 甚至标题也在TD标签中。有什么想法吗?

    对我来说有一点不同的是,它被绑定到一个列表而不是一个DataTable。这是正常行为吗?简单的解决方法?

    更新

    <asp:DataGrid ID="dgEmployees" runat="server">   
    </asp:DataGrid>
    

    IDE的值 直到我去看我的另一个项目,我才知道我做错了什么。

    1 回复  |  直到 12 年前
        1
  •  4
  •   JonH    14 年前

    CSS不关心如何填充数据网格。它可以来自数据表、读取器、自定义对象(雇员、产品等)。所以这不是一个问题,因为您使用的是列表而不是数据表。

    下面是一个关于如何在datagrid/gridview中使用CSS的极好链接:

    http://atashbahar.com/post/GridView-makeover-using-CSS.aspx

    下面是一个专门针对数据网格的:

    http://www.codeproject.com/KB/webforms/cssgrid.aspx

    我个人不使用数据网格,应该使用网格视图或某种转发器。