ReportViewerForMvc PartialView исключение - PullRequest
0 голосов
/ 29 июня 2018

Это мой _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 голосов
/ 29 июня 2018

Основываясь на сообщении об ошибке в вопросе, я думаю, что эта проблема обычно возникает, когда область страницы, к которой вы обращаетесь, отличается от области, в которой находится контроллер.

Следовательно, я бы предложил передать путь области в контроллере, возвращающем PartialView, и попробовать его.

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