我只是想在 ASP.NET MVC 视图中显示 SSRS 报告页面。没有什么花哨。不尝试使用 webforms 的 reportviewer 控件或任何东西。我试过<iframe>
在视图中使用。但是,它不会占据整个页面,如果我尝试单击 SSRS 上的任何文件夹,也会引发以下 JScript 错误。
“Microsoft JScript 运行时错误:无法设置属性‘className’的值:对象为空或未定义”
下面是我的观点和控制器。
布局.cshtml<li>@Html.ActionLink("View Reports","ViewReports","Home")</li>
控制器
public ActionResult ViewReports()
{
return View("reports");
}
Reports.cshtml<iframe src ="https://test-server/Reports"></iframe>
下面是我在 MVC 站点上看到 SSRS 的方式。还有其他方法可以使这个工作吗?类似于占据页面中所有正文内容的浏览器控件。
任何帮助将不胜感激。谢谢