日期:2014-05-19  浏览次数:20449 次

如何把显示在DataGrid或GridView里的数据横向排列并自动换行?
原来在DataGrid或GridView里的数据显示如下:

科室1       科室2       科室3
a1                 b1           c1
a2                 b2           c2
a3                 b3           c3
a4                 b4           c4
a5                 b5           c5
a6                 b6           c6
...

现在想做成这样:

科室1
a1       a2       a3       a4       a5       a6     a7
a8       a9       ...

科室2
b1       b2       b3       b4       b5       b6     b7
b8       b9       ...


科室3
c1       c2       c3       c4       c5       c6    
...

请问应该怎么设置?谢谢!
搞了一个晚上都没有搞定,郁闷...

------解决方案--------------------
repeater+css吧,可以自由控件各数据段输入出样式
------解决方案--------------------
gridview里嵌套repeater或Datalist

然后 在GridView1_RowDataBound里写事件绑定DataList就行了。