Devexpress报告和DBContext数据源

Devexpress报告和DBContext数据源,devexpress,xtrareport,Devexpress,Xtrareport,我正在VS2013中使用Devexpress。我想知道如何在Devexpress报表(XtraReport)中使用实体框架类作为数据源。e、 g我的DBcontext中有一个DBset“employers”,我如何在Xtrareport数据源中使用它 谢谢。如果将查询转换为列表,然后将报告绑定到此列表,则可以轻松地将报告绑定到EF查询结果: report.DataSource = (from employee in DbContext.Employees

我正在VS2013中使用Devexpress。我想知道如何在Devexpress报表(XtraReport)中使用实体框架类作为数据源。e、 g我的DBcontext中有一个DBset“employers”,我如何在Xtrareport数据源中使用它


谢谢。

如果将查询转换为
列表,然后将报告绑定到此列表,则可以轻松地将报告绑定到EF查询结果:

report.DataSource = (from employee in DbContext.Employees
                    select employee).ToList();
我相信下面的知识库文章会有所帮助:

是的,这非常简单。只要把Bindingsource控件放到Xtrareport和初始化报告上,我就把代码放进去了。像个魔术师一样工作…真是太棒了