我有以下情况,我在 asp.net 应用程序中有一个报告层(独立)(不是网站,这意味着不存在 App_Code 文件夹),我只想创建对象数据源以在单独的层中获取对象(让我们从数据访问层说),然后使用该对象数据源创建报告,我花了一整天的时间来解决这个问题,大量的解决方法和网络上的文章,但没有提到我真正想要的做,任何答案都是appriciated ...
只是为了让事情在这里更清楚,假设如下:
我有以下层的解决方案,
- 用户界面
- 报告(没有员工对象)只是一个参考
- 商业逻辑
- 数据访问层(Employees-->GetEmployees(),
我需要的只是如上所述,我想从报告层创建对象数据源,从 DAL 获取 Employee 对象,然后使用它的 GetEmployees 方法添加到报告中,我认为现在更清楚了,因为报告层也有没有 App_Code 文件夹。