asp.net MVC从另一个区域渲染部分视图

时间:2011-10-12 09:57:24

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

我的区域布局如下:

仓库/

ClientProcesses /

SupplierProcess /

在“仓库/”里面 - 我有一个名为“summaryUC”的局部视图,我想从“ClientProcess区域”或“SupplierProcess区域”的视图(aspx文件)中访问它,我该怎么办?

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

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

1 个答案:

答案 0 :(得分:2)

您可以做的是将局部视图放到可随处访问的位置。 因此,如果您在区域之间共享部分视图,请将部分视图放入root / views / shared

这将确保始终找到它们。