Asp.net mvc 使用asp.net mvc实现stimulsof中的动态数据集

Asp.net mvc 使用asp.net mvc实现stimulsof中的动态数据集,asp.net-mvc,stimulsoft,Asp.net Mvc,Stimulsoft,我在asp.net mvc中使用stimulsoft进行报告。。。 我想将一个动态数据表/数据集绑定到我的报表中,所以我搜索它并 这是我的密码 视图: 控制器: public ActionResult GetReportSnapshot() { var report = new StiReport(); //a blank file .mrt report.Load( Server.MapPath("~")

我在asp.net mvc中使用stimulsoft进行报告。。。 我想将一个动态数据表/数据集绑定到我的报表中,所以我搜索它并 这是我的密码 视图:

控制器:

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);


        }
public ActionResult GetReportSnapshot()
{
var报告=新报告();
//一个空白文件.mrt
report.Load(Server.MapPath(“~”+”Content/StimulReport/Data/Surveys/report/report.mrt”);
var dt=新数据表(“文本”);
dt.列。添加(“名称”);
对于(int i=0;i<100;i++)
{
dt.行。添加(i);
}
var数据集=新数据集(“演示”);
dataSet.Tables.Add(dt);
报告.RegData(数据集);
返回stimvcViewerXHelper.GetReportSnapshotResult(报表);
}
但报告只显示了一个空白页:

对于windows应用程序,它可以正常工作,但在web中则不能 请帮助我尝试使用下一个代码:

report.RegData(dataSet);
return StiMvcViewerFxHelper.GetReportSnapshotResult(this.Request, report);
report.RegData(dataSet);
return StiMvcViewerFxHelper.GetReportSnapshotResult(this.Request, report);