如何将父行的列绑定到ultrawingrid中的一组子对象?

时间:2013-12-08 04:33:00

标签: c# infragistics ultragrid ultrawingrid

假设我有一个数据集,其中包含每个订单包含一个或多个订单商品的订单。因此,如果我订购了两个订单,其中订单#1有三个项目(A,B,C),订单#2有两个项目(D,E),我希望看到这样的内容:

订单编号 联系人姓名 项目 项目 项目
1 Jim Bob A B C
2 阿尔伯特 d 电子

这个踢球者是因为我不知道提前有多少项目,而且我希望每个单元格都可以编辑。

1 个答案:

答案 0 :(得分:2)

解决此任务的可能性很少。如果你使用DataSet和两个DataTables(一个用于你的Orders,第二个用于你的Order`s Items),也许最简单的方法就是如此。之后,您可以在两个表之间创建DataRelation,并将此DataSet应用于网格的DataSource属性。

另一种可能的解决方案是,如果您正在使用网格的GroupByColumn功能。使用此方法,您可以按订单列进行分组

如果您有任何问题,请与我们联系。