4
請務必理解我想知道如果使用Razor,是否可以在視圖中包含視圖?如果是,如何?使用Razor可以在視圖中包含視圖?
請務必理解我想知道如果使用Razor,是否可以在視圖中包含視圖?如果是,如何?使用Razor可以在視圖中包含視圖?
通常它與HtmlHelper.RenderPartial
擴展方法的一些過載完成的,例如:
@{ Html.RenderPartial("ViewName"); }
也有可以根據情況被使用(呈現視圖爲一個字符串)的其他方法,如Partial
:
@Html.Partial("ViewName")
還有RenderAction
(呈現由控制器操作指定的視圖)。
我不想調用局部視圖。我想渲染一個視圖。 –
@DranDane:如果你想渲染視圖#2作爲視圖#1的一部分,那麼根據定義#2是一個局部視圖。這就是你如何渲染它。我誤解了這個問題嗎? – Jon