ASP.NET Core MVC中如何自定义布局(Layout)?

更新于
2026-07-28 08:28:56
18阅读来源:SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计2171个文字,预计阅读时间需要9分钟。

ASP.NET Core MVC中如何自定义布局(Layout)?

目录

1.什么是布局

2.指定布局

* 部分布局 * 忽略部分布局

3.导入共享指令

4.在每个视图之前运行代码

1. 什么是布局 布局通常包含常见的用户界面元素,例如应用头部、导航或菜单元素和页面脚部,如图所示。

目录
  • 1.什么是布局
  • 2.指定布局
    • * 部分
    • *忽略部分
  • 3.导入共享指令
    • 4.在每个视图之前运行代码

      1.什么是布局

      布局通常包含常见的用户界面元素,例如应用头,导航或菜单元素和页脚,如图:

      常见的HTML结构(例如脚本和样式表)也经常被应用程序中许多页面使用。所有这些共享元素都可以在布局中定义,然后由应用程序中使用的任何视图引用。布局减少了视图中代码的重复。

      按照惯例,ASP.NET 应用程序的默认布局名为 _Layout.cshtml。 vs 项目模板在 Views/Shared 文件夹中包含此布局文件。

      这个布局为应用程序中的视图定义了一个顶层模板。布局对应用程序来说不是必需的,应用程序可以定义多个布局,不同的视图指定不同的布局。

      阅读全文
      标签:布局Layout

      本文共计2171个文字,预计阅读时间需要9分钟。

      ASP.NET Core MVC中如何自定义布局(Layout)?

      目录

      1.什么是布局

      2.指定布局

      * 部分布局 * 忽略部分布局

      3.导入共享指令

      4.在每个视图之前运行代码

      1. 什么是布局 布局通常包含常见的用户界面元素,例如应用头部、导航或菜单元素和页面脚部,如图所示。

      目录
      • 1.什么是布局
      • 2.指定布局
        • * 部分
        • *忽略部分
      • 3.导入共享指令
        • 4.在每个视图之前运行代码

          1.什么是布局

          布局通常包含常见的用户界面元素,例如应用头,导航或菜单元素和页脚,如图:

          常见的HTML结构(例如脚本和样式表)也经常被应用程序中许多页面使用。所有这些共享元素都可以在布局中定义,然后由应用程序中使用的任何视图引用。布局减少了视图中代码的重复。

          按照惯例,ASP.NET 应用程序的默认布局名为 _Layout.cshtml。 vs 项目模板在 Views/Shared 文件夹中包含此布局文件。

          这个布局为应用程序中的视图定义了一个顶层模板。布局对应用程序来说不是必需的,应用程序可以定义多个布局,不同的视图指定不同的布局。

          阅读全文
          标签:布局Layout