将C#对象绑定为SSRS报告的数据源

时间:2011-07-16 15:56:43

标签: c# data-binding reporting-services

我有一个C#对象:

public class PersonDetails
{
    public string Name1{get; set;}
    ... ... ...
    public string Name2{get; set;}
    ... ... ...
    public string Name2{get; set;}
    ... ... ...
}

我想将此类的集合绑定到SSRS报告:
SSRS_Report http://i52.tinypic.com/35n3upg.jpg

这些都是文本框。但该报告最终显示了该集合中的第一个项目。 我这样绑定报告:

    this.PersonDetailsPostBindingSource.DataSource = _personDetailsPostCollection.PersonDetailsPostList;

    this.reportViewerPersonDetailsPost.RefreshReport();

其中PersonDetailsPostList是类对象的列表。

请帮忙。提前谢谢。

1 个答案:

答案 0 :(得分:1)

我在想你在你的RDL =First(...)使用First时,总是会给你列表中的第一项。