asp.net MVC рендеринг частичных представлений из другой области

#asp.net-mvc-2 #view #c#-3.0 #partial-views

#asp.net-mvc-2 #Вид #c #-3.0 #частичные представления

Вопрос:

Мое расположение областей таково:

Склад/

Клиентские процессы/

Процесс поставщика/

Внутри «Warehouse /» — у меня есть частичное представление под названием «summaryUC», я хочу получить к нему доступ изнутри представления (aspx-файла) из «области клиентского процесса» или «области процесса поставщика», как я могу это сделать?

 <% Html.RenderPartial("SummaryUC", Model.Summary); %>

<% Html.RenderPartial("~Warehouse/Views/Shared/SummaryUC", Model.Summary); %> ???
  

Ответ №1:

Привет, что вы можете сделать, это поместить частичный вид в местоположение, доступное везде. поэтому, если у вас есть частичное представление, разделяемое между областями, поместите частичное представление в root / views / shared

это гарантирует, что они всегда будут найдены.