我尝试在ASP.NET网页中显示SSRS
报告。一切似乎都很好,但是当我单击button
并想显示报告时,这将显示
找不到项目'/Report project1/report1.rdl'。 (rsitemnotfound)
但我添加了报告project1
,也添加report1
这是代码
protected void Button1_Click(object sender, EventArgs e)
{
ReportViewer2.ProcessingMode = Microsoft.Reporting.WebForms.ProcessingMode.Remote;
ReportViewer2.ServerReport.ReportServerUrl = new Uri("http://lenovo-pc/ReportServer");
ReportViewer2.ServerReport.ReportPath = "/Report Project1/Report1.rdl";
ReportViewer2.ServerReport.Refresh();
}
路径是对还是错?
我建议您采用路径的.rdl扩展,我相信如果内存使我正确,则不需要。
我知道这是一个古老的问题,但是这个答案是针对那些仍在努力找到解决方案的人。
-
在报告服务器中检查文件的路径
-
检查文件夹名称是否与您的项目名称相同
-
如果不将其更改为项目名称