ReportViewerForMvc PartialView异常

时间:2018-06-29 06:48:59

标签: asp.net-mvc-partialview reportviewerformvc

这是我的_ReportViewer.cshtml部分视图:

@using ReportViewerForMvc
@Html.ReportViewer(ViewBag.ReportViewer as Microsoft.Reporting.WebForms.ReportViewer, new { scrolling = "no", style = "width: 100%; border-width: 0px" })

,我的MVC操作返回PartialView(“ _ ReportViewer”);抛出“未找到路径控制器'/REPORTVIEWERWEBFORM.ASPX'或未实施ICONTROLLER。”

1 个答案:

答案 0 :(得分:2)

根据问题中的错误消息,我认为当您正在访问的页面区域与放置控制器的区域不同时,通常会遇到此问题。

因此,我建议在控制器返回PartialView中传递区域路径并尝试。

return PartialView("~/Areas/your_path/_ReportViewer.cshtml", viewModel);