我必须根据gridview中的列在gridview中进行分组。
实施例 -
我在gridview中有这样的记录:
ID Name Code Value
1 A a 1
2 A a 2
3 B b 3
4 B b 4
需要的结果(基于代码列的分组):
ID Name Value
a
1 A 1
2 A 2
b
1 B 3
2 B 4
需要帮助...
答案 0 :(得分:1)
您可以通过多种方式进行设计。以下文章将以两种方式解释它。你可以选择一个适合你需要的。
1)在每个组的开头添加一个分隔符组行 Grouping in ASP.NET GridView Control
2)在GridVIew中实现树视图,以便您可以切换/取消连接每个组 TreeView Grouping in ASP.NET GridView Control
答案 1 :(得分:0)
如果您正在使用实体框架工作,则使用LINQ查询对数据进行分组并绑定gridView
例如:var x= from x in data
group x by x.itemID into GS
select x;
将x绑定到gridview;