我在 asp.net mvc 中使用 stimulsoft 进行报告...我想将动态数据表/数据集绑定到我的报告中,所以我搜索它并有我的代码视图:
@Html.StiMvcViewerFx(new StiMvcViewerFxOptions()
{
ActionGetReportSnapshot = "GetReportSnapshot",
Width = Unit.Percentage(100),
Height = Unit.Pixel(700),
Zoom = 100
})
控制器:
public ActionResult GetReportSnapshot()
{
var report = new StiReport();
//a blank file .mrt
report.Load( Server.MapPath("~") + "Content/StimulReport/Data/Surveys/Report/Report.mrt" );
var dt = new DataTable("Text");
dt.Columns.Add("Name");
for (int i = 0; i < 100; i++)
{
dt.Rows.Add(i);
}
var dataSet = new DataSet("Demo");
dataSet.Tables.Add(dt);
report.RegData(dataSet);
return StiMvcViewerFxHelper.GetReportSnapshotResult(report);
}
但报告只显示一个空白页:
对于 Windows 应用程序,它可以正常工作,但在 web 中它不是请帮助我