我正在使用C#.net 2.0。我的代码背后动态生成一个SQL语句,它会在数据集中返回类似的内容。
Name | Yes | No | NoReply | Group
John | 1 | | | A
Bob | | 1 | | A
Lee | 1 | | | B
Harry| | | 1 | C
Liz | | 1 | | B
目前,我将数据绑定到GridView
以在页面上显示结果。我想将它们分成小组,并在每组的底部都有一个小计和格式。例如:
A组:
Name | Yes | No | NoReply
John 1
Bob 1
--------------------------
Subtotal 1 1 0
B组:
Name | Yes | No | NoReply
Lee 1
Liz 1
--------------------------
Subtotal 1 1
C组:
Name | Yes | No | NoReply
Harry 1
--------------------------
Subtotal 1
Grandtotal: sums of yes/no/no reply columns.
这样做最好的方法是什么?
答案 0 :(得分:0)
我建议的最佳方法是如上所述在SQL中对数据进行分组,然后使用Repeater控件绑定结果数据。
希望这有助于!!