在运行时绑定devexpress xtrareport EFdatasource

时间:2016-07-14 16:17:59

标签: asp.net entity-framework-6 devexpress

我正在尝试将xtraReport-EFdatasource绑定到列表,我已经使用向导快速完成了设计器模式,但是我无法在运行时绑定其数据源。

DataSource = Services.CoursesList();

我在报告构造函数中尝试了这段代码,同样在XtraReport1_DataSourceDemanded事件中也没有运气。 devexpress网站使用bindingsource显示一个例子,但我使用的是EFdatasource。你能帮我一个代码示例吗?

1 个答案:

答案 0 :(得分:0)

我建议你参考这个 - How to use Entity Framework with Xtrareports

  

完成任务的最佳方法是放置您的报告类和   实体对象进入单独的类库。在这种情况下,你会   能够bind the Report to a custom object at design time and provide data at run time

     

要将数据传递到Report实例,请处理   XtraReport.DataSourceDemanded event,创建您的Entity对象,   并将它们传递给XtraReport.DataSource属性。

更多参考资料:
How to use the XtraReport with the Entity Framework