我是 MVC4 的新手,我是直接从 ASP.net 2.0 跳出来的?刚开始学习“音乐商店”应用程序(Razor)。我总是感到困惑的一件事是主题页眉/页脚。如何将它们更改为我公司的自定义标题。
我们在 LAMP 服务器中有单独的标头(这是 PHP 页面),我必须通过使用诸如“MyCompany.com}/inc/custom/typical_header_tall/”之类的 url 调用该标头。
请有人向我解释一下。有没有关于 MVC4 主题的好书或文章。
我是 MVC4 的新手,我是直接从 ASP.net 2.0 跳出来的?刚开始学习“音乐商店”应用程序(Razor)。我总是感到困惑的一件事是主题页眉/页脚。如何将它们更改为我公司的自定义标题。
我们在 LAMP 服务器中有单独的标头(这是 PHP 页面),我必须通过使用诸如“MyCompany.com}/inc/custom/typical_header_tall/”之类的 url 调用该标头。
请有人向我解释一下。有没有关于 MVC4 主题的好书或文章。
您可以查看~/Views/Shared/_Layout.cshtml
定义这些部分的文件。默认情况下,当您使用 Visual Studio 中的一些内置模板创建新的 ASP.NET MVC 应用程序时,所有视图都继承自此布局文件(因为有一个~/Views/_ViewStart.cshtml
文件指定了通用布局)。
this blog post
您可以从 Scott Gu中阅读更多关于布局和 Razor 模板的信息。它们相当于 WebForms 世界中的内容表单和母版页。