我最难在Visual Studio 2010中使用我的业务对象创建WebForms RDLC报表。我正在使用设计器来构建报表。
在VS2010的Report Data
视图中,我选择New/Dataset...
奇怪,Data Source Configuration Wizard
会立即弹出,覆盖Dataset Properties
对话框。
当我取消向导时,我能够稍微操纵Dataset Properties
对话框,但我的业务对象都没有显示出来。实际上,根本没有任何选择。
如何选择业务对象?
注意:在项目早期,这曾经有效。我必须改变一些东西,但是什么呢?
我已阅读this question,但我的数据集位于同一个项目中,位于ASPX-Page的代码隐藏文件中。我已经这样设置了:
public IEnumerable<MyDto> Getxy() {
return new List<MyDto>(); //TODO later use real data.
}
我也读过this one,但我的对象已经与那里的建议相符。它是一个非常简单的POCO DTO,没有构造函数(这使得它自动拥有一个公共的无参数构造函数)