在 ASP.NET Core MVC 中使用 Areas
生活随笔
收集整理的這篇文章主要介紹了
在 ASP.NET Core MVC 中使用 Areas
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
在 ASP.NET Core MVC 中使用 Areas
- 為什么要用 Areas
- 怎么用 Areas
- ??使用注意
為什么要用 Areas
使用 Areas ,可以將應(yīng)用程序中不同的業(yè)務(wù)模塊分類,每個(gè)業(yè)務(wù)模塊都可以有自己的一組 Razor Pages、Controller、View 和 Model,可以更方便的開發(fā)和維護(hù)。
怎么用 Areas
??使用注意
- 如果想讓 Areas 文件夾里面的 View 和外面的 View 使用統(tǒng)一的布局,可以將 _ViewStart.cshtml 文件,放到項(xiàng)目根目錄下,如下圖:
- 當(dāng)然 Areas 文件夾下的 View 也可以使用單獨(dú)的頁(yè)面布局,可以建立自己的 Shared 文件夾,文件夾結(jié)構(gòu)見下圖:
- 頁(yè)面間的跳轉(zhuǎn),要跳轉(zhuǎn)到 Areas 下的 Controller,除了要指定 Controller 和 Action,還要指定 area,area 的值是業(yè)務(wù)文件夾的名稱,所以跳轉(zhuǎn)鏈接就變成了這樣:
官網(wǎng)使用教程🔗:https://docs.microsoft.com/zh-cn/aspnet/core/mvc/controllers/areas?view=aspnetcore-5.0
總結(jié)
以上是生活随笔為你收集整理的在 ASP.NET Core MVC 中使用 Areas的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 安装es报错: max virtual
- 下一篇: WNDR4300v2 固件编译