通过在网格视图ASP.net中循环创建HTML表
我有这样的网格视图数据 机器代码|作业|工人|开始|结束通过在网格视图ASP.net中循环创建HTML表,asp.net,vb.net,Asp.net,Vb.net,我有这样的网格视图数据 机器代码|作业|工人|开始|结束 DR01 | AAA01 | Mr.A | 2017/01/01 | 2017/01/03 DR01 | AAA02 | Mr.B | 2017/01/02 | 2017/01/04 DR01 | AAA03 | Mr.C | 2017/01/03 | 2017/01/05 我想在网格视图中循环,并像这样显示结果 [DR01机器] | AA
DR01 | AAA01 | Mr.A | 2017/01/01 | 2017/01/03
DR01 | AAA02 | Mr.B | 2017/01/02 | 2017/01/04
DR01 | AAA03 | Mr.C | 2017/01/03 | 2017/01/05
我想在网格视图中循环,并像这样显示结果
[DR01机器]
| AA01 | AA02 | AA03 |
| Mr.A | Mr.B | Mr.C |
| 2017/01/01 | 2017/01/02 | 2017/01/03 |
| 2017/01/03 | 2017/01/04 | 2017/01/05 |
最好循环源数据。GridView将日期格式化为字符串。将它们转换回来可能很棘手。正如@vdwd所说:您应该使用数据源来返回预期的结果。在查看您的需求之后,您将创建一个复杂的查询。在这里,您必须首先使用group by以机器代码的形式显示结果,然后以这样一种方式循环,即所有基于行的结果都将转换为基于列的结果。