ASP.NET MVC“组件”

9
有没有一种方法可以让页面的一部分呈现为类似于组件的小子页面?
例如,如果我在所有页面上都有一个购物车?
4个回答

10
使用预览版5,Html.RenderPartial 是您的选择,您可以渲染子控件,并将视图数据或任意模型传递给它们,并创建新的视图数据组合。

8

如果您想将另一个控制器的操作作为组件呈现,以获得封装性,则可以使用。

Html.RenderAction

使用路由数据进行导航,具有自己的视图数据和一种迷你生命周期。


5

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接