0

谁知道我可以在我的 ASP.NET MVC 4 应用程序中实现模板系统的文章?

像许多其他网站一样,我自己的网站有许多不同的类别,每个类别都应该使用自己的模板。

色环是模板(如 musictemplate_layout.cshtml),并且 ContentPlaceHolder123 始终具有相同的内容。

在此处输入图像描述

最好的问候,帕特里克

4

1 回答 1

1

创建不同的视图作为您的特定模板,如下所示: 在此处输入图像描述

通过在每个页面的顶部定义如下来使用不同的布局:

@{
    Layout = "~/Views/Shared/Layout1.cshtml";
}

此外,根据您的界面计划,您可以拥有更多级别的布局。您可以通过不同的因素动态地使用布局,例如 UserAgent 或 ... 通过将字符串变量放在“布局”前面以获得更可采用或更智能的结果。

于 2013-01-03T22:54:00.183 回答