相关疑难解决方法(0)

在ASP.net MVC站点中查看SSRS报告

有没有办法在ASP.net MVC视图上放置SQL Server Reporting Services报表查看器控件?如果不是......实现这一目标的最佳方法是什么?

c# asp.net-mvc reportviewer reporting-services

51
推荐指数
4
解决办法
7万
查看次数

在VS2010 Beta 2中,Web Report Viewer不显示报告的内容

在VS2010 Beta 2中,Web Report Viewer不显示报告的内容,无论是使用本地还是远程模式.

它只显示以下"禁用"栏[图片]

我创建的报告在Report Server中工作正常.

以下是显示报告的代码:

        ReportViewer1.ProcessingMode = ProcessingMode.Remote;
        ReportViewer1.ServerReport.ReportServerUrl = new Uri("http://localhost/reportserver");
        ReportViewer1.ServerReport.ReportPath = "/MyReports/Report1";
        ReportViewer1.ServerReport.Refresh();
Run Code Online (Sandbox Code Playgroud)

要么

        ReportViewer1.ProcessingMode = Microsoft.Reporting.WebForms.ProcessingMode.Local;
        ReportViewer1.LocalReport.ReportPath = Server.MapPath("Report1.rdlc");
        ReportViewer1.LocalReport.DataSources.Add(new ReportDataSource("DataSet1", myDataSet);
        ReportViewer1.LocalReport.Refresh();
Run Code Online (Sandbox Code Playgroud)

我已经将ScriptManager添加到了网页,并在web.config中添加了相应的处理程序条目(在system.web和system.webServer部分中).

相同的代码在VS2008中工作正常.

有人遇到过同样的问题吗?

.net reportviewer reporting-services visual-studio-2010-beta-2

5
推荐指数
2
解决办法
1万
查看次数