【发布时间】:2016-05-10 14:41:21
【问题描述】:
例如,我希望我的标题如下:
| Header Column | Header Column2 |
|apple|Microsoft|Android|Dell|HP|Targus|Stack Overflow|Acer|
我添加一列的VB代码如下:
Dim dt As New DataTable
dt.Clear()
dt.Columns.Add("apple")
dt.Columns.Add("Microsoft")
Dim mr As DataRow
mr = dt.NewRow
mr("apple") = "Macbook"
mr("Microsoft") = "Surface Pro"
dt.Rows.Add(mr)
GridView1.DataSource = dt
GridView1.DataBind()
【问题讨论】:
-
你可以试试可以自定义设计的Repeater
-
在这种情况下我将如何使用中继器?
-
您可以在 Gridview 中添加额外的
HeaderRow:stackoverflow.com/questions/36716084/… -
如何在我的代码中使用标题行。我应该只添加一个标题列,然后将其添加到我的 dt.rows 吗?还是我想多了?
-
你不要修改数据表。您在 gridview PreRender 事件期间向 gridview 内表添加一个额外的标题行。我在上面的 SO 链接中的回答中有一个例子