ASP.NET 多个DataTable 合并后 绑定到GridView 求大神赐教!
2016-06-07 来自:coco 4 人回应

有  DataTable1,DataTable2,DataTable3,DataTable4,DataTable5...可能会有更多

DataTable1 中有两个字段; 跟后面的所有DataTable 都是有关系的;

现在要依据DataTable1 中相关联的两个字段; 跟后面新增的DataTable 做合并;

 

然后 绑定到GridView 中 显示方式是 横向显示的;

例如  dt1相关列,dt2相关列 ,dt3相关列 ;这样并排显示出来;

2016-06-08 来自:coco

写sql时关联起来。。。。

2016-06-07 来自:likaihere

多表联合查询,就可以了,你这样很反而复杂了。

2016-06-07 来自:麦片

1.多表联合查询,这样最简单啦。如果实在业务或者什么的有限制不能这么玩 那就:

2.add columns。然后for DataTable1 根据字段在后面的DataTableN里面查找,并且给row的column赋值咯

自己写个方法:xx(DataTable  source,DataTable ext,string[] joinFileds){

}

xx(DataTable1,DataTable2)

xx(DataTable1,DataTable3)

xx(DataTable1,DataTable4...)

2016-06-07 来自:鲲鱼鹏鸟

http://www.cnblogs.com/itslives-com/p/4618627.html

您的回应

你还未登陆,不能回应!登陆