Как использовать одно представление в двух областях ASP.NET MVC? - PullRequest
2 голосов
/ 15 октября 2011

У меня есть приложение ASP.NET MVC, и в нем я настроил две области.Тем не менее, есть один вид, который я реализовал в области A, но мне также нужно использовать его в области B. Как я могу отрендерить его в области B?Я имею в виду, что метод Html.RenderPartial принимает имя представления в качестве входного параметра.Но как он узнает, какой вид я имею в виду?Другими словами, если имя моего представления Countries и я хочу написать Html.RenderPartial("Countries") в области B, откуда ASP.NET MVC знает, что я говорю о представлении, которое принадлежит области A?

1 Ответ

1 голос
/ 15 октября 2011

Вы можете поместить это частичное представление в общую папку внутри папки Views (папка views в каталоге проекта, а не в области).ASP.NET MVC проверит это место, и вам не нужно будет определять путь.Вы можете использовать Html.RenderPartial("SomePartial"); по вашему мнению.

...