将对象绑定到数据集以创建报告MvcReportViewer

时间:2016-07-19 10:16:57

标签: model-view-controller datasource reporting

我试图将此对象绑定到报告RDLC:

public class DataReport
{
    public string Name { get; set; }

    public string[] DateArray { get; set; }

    public DataReport()
    {
        this.DateArray = new string[5];
    }

}

我想使用MvcReportViewr(here)将这两个属性传递给报告。我用他的例子,但我找不到传递这个对象的方法。我以前创建了数据源和接受Name和DateArray属性的数据集。

如示例中所述,我将它们作为类传递,如下面的代码所示。它不起作用。

@using Microsoft.Reporting.WebForms;

@model DataReport

@using MvcReportViewer;
@{
ViewBag.Title = "MvcReportViewer Example";
}
  @Html.MvcReportViewerFluent("ReportData.rdlc").ProcessingMode(ProcessingMode.Local).LocalDataSource("DataSet1", Model ).Attributes(new { Height = 900, Width = 900, style = "border: none" })

将此对象传递给rdlc报告的最佳方法是什么?

0 个答案:

没有答案