我有一个gridview报告列表我的父记录被重复,我希望重复的记录稳定并显示它们的孩子是独特的(Farm1,2,3,4 ,,, 100)。请告诉我它是怎么回事可能在gridview中或我使用一些不同的方式打印像最后给定的格式。
我的报告就像:
Circle|Division|Range|Block|Beat|FarmerName|CloneName|Demand|Supply
Circl1 Div1 R1 B1 Be1 Farm1 Udai 1204 1204
Circl1 Div1 R1 B1 Be1 Farm2 Udai 1204 1204
Circl1 Div1 R1 B1 Be1 Farm3 Udai 1204 1204
Circl1 Div1 R1 B1 Be1 Farm4 Udai 1204 1204
Circl1 Div1 R1 B1 Be2 Farm1 Udai 1204 1204
Circl1 Div1 R1 B1 Be2 Farm2 Udai 1204 1204
Circl1 Div1 R1 B1 Be2 Farm3 Udai 1204 1204
Circl1 Div1 R1 B1 Be2 Farm4 Udai 1204 1204
但我想更改报告格式,如:
FarmerName | CloneName | Demand | Supply
Circl1->Div1->R1-> B1->Be1 // this sub header stable and its records scroll
Farm1 Udai 1204 1204
Farm2 Udai 1204 1204
Farm3 Udai 1204 1204
......
......
Farm100 Udai 1204 1204
Circl1->Div1->R1-> B1->Be2 // this replace the upper subheader
Farm1 Udai 1204 1204
Farm2 Udai 1204 1204
Farm3 Udai 1204 1204
......
......
,,,,,
Farm100 Udai 1204 1204
如果我使用MVC技术。在MVC中有任何方式可以格式化这样的报告吗?
答案 0 :(得分:0)
您可以将datatableJS与asp.net mvc一起用于客户端或服务器端处理。它还提供了一种方法,用于将子行附加到DataTable中的父行。这可用于显示有关行等的其他信息。
您可以访问:https://www.datatables.net https://www.datatables.net/examples/api/row_details.html