Ssrs 2008 如何在运行时将SSR连接到ReportViewer 2010?
我的代码如下,编译后显示空页:Ssrs 2008 如何在运行时将SSR连接到ReportViewer 2010?,ssrs-2008,reportviewer,Ssrs 2008,Reportviewer,我的代码如下,编译后显示空页: ReportViewerControl = new ReportViewer(); ShowZoomControl="false" ReportViewerControl.ServerReport.ReportServerUrl = new Uri(ReportServerUri); ReportViewerControl.ServerReport.ReportPath = Model.Rep
ReportViewerControl = new ReportViewer();
ShowZoomControl="false"
ReportViewerControl.ServerReport.ReportServerUrl = new Uri(ReportServerUri);
ReportViewerControl.ServerReport.ReportPath = Model.Report.ReportPath;
ReportViewerControl.Visible = true;
ReportViewerControl.ShowReportBody = true;
ReportViewerControl.ShowParameterPrompts = false;
ReportViewerControl.ProcessingMode = ProcessingMode.Remote;
ReportViewerControl.ShowZoomControl = false;
ReportViewerControl.ShowBackButton = false;
ReportViewerControl.InteractivityPostBackMode = InteractivityPostBackMode.AlwaysAsynchronous;
ReportViewerControl.Height = 780;
ReportViewerControl.Width = 800;
IList<ReportParameter> FishSpeciesParameters = new List<ReportParameter>();
ReportParameter SPStatus = new ReportParameter();
SPStatus.Name = "SPStatus";
if (Model.Report.ID == 8)
SPStatus.Values.Add("T,E,C");
ReportParameter FishCode = new ReportParameter();
FishCode.Name = "FishCode";
FishCode.Values.Add("11");
FishSpeciesParameters.Add(SPStatus);
FishSpeciesParameters.Add(FishCode);
ReportViewerControl.ServerReport.SetParameters(FishSpeciesParameters);
ReportViewerControl.ServerReport.Refresh();
ReportViewerControl=newreportviewer();
ShowZoomControl=“false”
ReportViewerControl.ServerReport.ReportServerUrl=新Uri(ReportServerUri);
ReportViewerControl.ServerReport.ReportPath=Model.Report.ReportPath;
ReportViewerControl.Visible=true;
ReportViewerControl.ShowReportBody=true;
ReportViewerControl.ShowParameterCompts=false;
ReportViewerControl.ProcessingMode=ProcessingMode.Remote;
ReportViewerControl.ShowZoomControl=false;
ReportViewerControl.ShowBackButton=false;
ReportViewerControl.InteractivityPostBackMode=InteractivityPostBackMode.Always同步;
ReportViewerControl.Height=780;
ReportViewerControl.Width=800;
IList FishSpeciesParameters=新列表();
ReportParameter SPStatus=新的ReportParameter();
SPStatus.Name=“SPStatus”;
如果(Model.Report.ID==8)
SPStatus.Values.Add(“T,E,C”);
ReportParameter FishCode=新的ReportParameter();
FishCode.Name=“FishCode”;
FishCode.Values.添加(“11”);
FishSpeciesParameters.Add(SPStatus);
FishSpeciesParameters.Add(FishCode);
ReportViewerControl.ServerReport.SetParameters(FishSpeciesParameters);
ReportViewerControl.ServerReport.Refresh();
有没有办法在ReportViewer中动态查看SSRS报告?您只需将ServerReport.ReportServerUrl设置为如下内容:
”http://localhost:8080/ReportServer“
以及报告路径
reportFolder + "/" + reportName;