如何组织“数据网格”?

时间:2011-08-18 19:02:23

标签: c# asp.net datagrid

我正在制作如下图所示的网页。我试图找到以我想要的方式组织数据的最佳方法。我正在使用网格视图,并没有做我想要的。

  • 如何将数据放在同一列单元格中?
  • 我是否必须使用不同的数据列表或类似的东西?
  • 如何在数据网格中放置按钮?

很抱歉,如果这些问题具有误导性或愚蠢。

enter image description here

2 个答案:

答案 0 :(得分:3)

我想说这个问题更适合在Repeater内使用HTML。所有Gridview都将呈现一个HTML表格,我认为这不是最好的解决这个问题。

Repeater也将以与gridview相同的方式接受数据源,并且只需绑定标记中的单独元素。

所以代码看起来像是:

<asp:Repeater id=Repeater1 runat="server">
     <ItemTemplate>
       //Put the HTML for one box here and bind data with:
       <%# DataBinder.Eval(Container.DataItem, "Name") %>
     </ItemTemplate>
</asp:Repeater

答案 1 :(得分:1)

使用中继器。中继器将允许您呈现自己的HTML。