【发布时间】:2011-10-29 16:42:28
【问题描述】:
我的数据集 ds 中填充了值 直到现在我在 GridView 中显示值。现在我希望所有行应该是列,列应该是行。
我有 2 个选项:1 我可以直接将网格转换为列并显示它,或者 2 我可以将 GridView 转换为 html,然后编写循环进行转换。我正在尝试第二个选项,但我不知道该怎么做。以下是我的代码:
For Each dr In dt.Rows
htmlTable = htmlTable + "<TR>"
For Each dc In dt.Columns
htmlTable = htmlTable + "<TD>" + ds.Tables(0).Columns(j).ToString() + ""
j = j + 1
Next
i = i + 1
Next
使用此代码,我仍然可以得到与 GridView 相同的效果。请帮助我将行转换为列,反之亦然。
【问题讨论】:
标签: asp.net vb.net gridview .net-3.5 html-table