c#将2个列表绑定到转发器

时间:2010-08-04 21:20:42

标签: c# linq list repeater bind

[c#linq]

我有2个数据源,1个来自xml文档,1个来自sql server数据库,都返回IEnumerable<EventsDetails>是否可以将这两个列表绑定到单个转发器?

2 个答案:

答案 0 :(得分:2)

如果你想使用LINQ:

,你可能正在寻找这样的东西
var both= list1.Union(list2);

然后both是您的数据源。

答案 1 :(得分:1)

创建包含两者的新列表。或者实现IEnumetator的对象,它首先从第一个列表返回元素,然后从第二个列表返回元素。