【发布时间】:2011-10-30 01:46:03
【问题描述】:
我正在构建一个如下图所示的网页。我试图找到以我想要的方式组织数据的最佳方式。我正在使用网格视图并且没有做我想做的事。
- 如何将数据放在同一列单元格中?
- 我是否必须使用不同的东西,例如数据列表或类似的东西?
- 如何在数据网格中放置一个按钮?
抱歉,如果这些问题具有误导性或愚蠢。
【问题讨论】:
我正在构建一个如下图所示的网页。我试图找到以我想要的方式组织数据的最佳方式。我正在使用网格视图并且没有做我想做的事。
抱歉,如果这些问题具有误导性或愚蠢。
【问题讨论】:
我会说这个问题更适合在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
【讨论】:
使用中继器。中继器将让您呈现自己的 html。
【讨论】: