Как я могу сослаться на частичный вид страницы бритвы со страницы MVC? - PullRequest
0 голосов
/ 26 сентября 2019

Как я могу сослаться на частичное представление страницы бритвы со страницы MVC?

У меня есть контроллер, который обрабатывает возврат большого количества связанных с отчетами запросов.Для одного конкретного отчета я хочу сослаться на частичное представление в том же проекте, но в папке бритвенной страницы.Я мог бы легко скопировать его в папку контроллеров отчетов Reports/Views/Shared, но для лучшей организации я хотел бы сохранить его в папке общих представлений моей страницы Razor.Я пытался ссылаться на страницу точно так же, как на странице бритвы, но выдает ошибку, говорящую, что представление не было найдено, даже показывая местоположение, как я указал.

@await Html.PartialAsync("/Areas/MyRzrFolder/Views/Shared/_mypartial", Model)

1 Ответ

1 голос
/ 26 сентября 2019

Попробуйте добавить расширение ".cshtml" в конце пути просмотра.Это исправило это для меня.

@await Html.PartialAsync("/Areas/MyRzrFolder/Views/Shared/_mypartial.cshtml", Model)

...