我试图将此对象绑定到报告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报告的最佳方法是什么?