ASP.Net MVC 2 - 母版代码

时间:2013-12-05 09:26:45

标签: asp.net-mvc model-view-controller asp.net-mvc-2

我是MVC的新手并试图在asp.net mvc2中创建应用程序。对于常见的页眉和页脚,我想使用具有动态内容的母版页,任何人都可以告诉我哪里是为母版页编写代码的最佳位置。我正在尝试为母版页添加代码,但我不确定在这种情况下推荐什么。

1 个答案:

答案 0 :(得分:1)

在我看来,您可以创建partial个视图(用户控件的类型)并在主页面中呈现它。编写所有逻辑以将数据库中的数据导入partial视图的操作方法。您可以在任何控制器中编写动作方法。恩。您可以创建布局控制器并编写与母版页相关的操作方法。部分视图也可以重复使用。

要在母版页中呈现局部视图,您可以编写如下代码:

<div><%= Html.Action("Header", "Layout") %></div>