亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

ASP.NET MVC5網(wǎng)站開發(fā)之展示層架構(gòu)(五)

 更新時(shí)間:2022年05月12日 14:28:37   作者:洞庭夕照  
這篇文章主要為大家詳細(xì)介紹了ASP.NET MVC5網(wǎng)站開發(fā)之展示層架構(gòu),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

展示層由Ninesky.Web項(xiàng)目實(shí)現(xiàn),負(fù)責(zé)網(wǎng)站內(nèi)容的顯示,項(xiàng)目包含Member和Control兩個(gè)區(qū)域。

Member區(qū)域?qū)崿F(xiàn)網(wǎng)站內(nèi)容的管理,Control區(qū)域?qū)崿F(xiàn)網(wǎng)站系統(tǒng)管理。結(jié)構(gòu)、功能圖如下:

 一、Member區(qū)域

1、添加Member區(qū)域

Ninesky.Web【右鍵】-> 添加->區(qū)域 。

在彈出的添加區(qū)域?qū)υ捒蜉斎雲(yún)^(qū)域名稱:Member,完成區(qū)域添加。

2、添加Home控制器

Ninesky.Web->Areas->Member->Controllers【右鍵】-> 添加->區(qū)域 。

選擇 MVC 5 控制器 - 空,點(diǎn)擊 添加 按鈕。

在“添加控制器”對(duì)話框中輸入 “HomeController”  點(diǎn)擊添加按鈕。生成代碼如下:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;

namespace Ninesky.Web.Areas.Member.Controllers
{
  /// <summary>
  /// 主控制器
  /// </summary>
  public class HomeController : Controller
  {
    /// <summary>
    /// 主頁面
    /// </summary>
    /// <returns></returns>
    public ActionResult Index()
    {
      return View();
    }
  }
}

3、為Index方法添加視圖 

在 Index 方法上點(diǎn)右鍵->添加視圖。

在 添加視圖 對(duì)話框中,視圖名稱: Index,模板:Empty,選項(xiàng)勾選使用布局頁,點(diǎn)擊 添加 按鈕,完成視圖添加。

按F5,運(yùn)行項(xiàng)目,在瀏覽器中查看一下 http://localhost:52810/Home/Index。嗯,出錯(cuò)了,意思說Home找到兩個(gè)匹配的控制器。

4、修改Member區(qū)域路由

打開 Ninesky.Web->Areas->Member->MemberAreaRegistration.cs

為MapRoute添加namespaces參數(shù)。圖中紅框內(nèi)為添加的代碼。

5、修改默認(rèn)路由

打開 Ninesky.Web->App_Start->RouteConfig.cs

為MapRoute添加帶有“namespaces”的參數(shù)。圖中紅框內(nèi)為添加的代碼。

再次按F5運(yùn)行,可以看到正常頁面。

二、Control區(qū)域

Control區(qū)域的做法與Member區(qū)域方式相同 。

1、添加Control區(qū)域

Ninesky.Web【右鍵】-> 添加->區(qū)域 。在彈出的添加區(qū)域?qū)υ捒蜉斎雲(yún)^(qū)域名稱:Control,完成區(qū)域添加。

2、添加Home控制器

Ninesky.Web->Areas->Control->Controllers【右鍵】-> 添加->區(qū)域 。

選擇 MVC 5 控制器 - 空,點(diǎn)擊 添加 按鈕。

在“添加控制器”對(duì)話框中輸入 “HomeController”  點(diǎn)擊添加按鈕。

3、為Index方法添加視圖

在Home控制器的 Index 方法上點(diǎn)右鍵->添加視圖。

在 添加視圖 對(duì)話框中,視圖名稱: Index,模板:Empty,選項(xiàng)勾選使用布局頁,點(diǎn)擊 添加 按鈕,完成視圖添加。

4、修改Member區(qū)域路由

打開 Ninesky.Web->Areas->Control->ControlAreaRegistration.cs

為MapRoute添加namespaces參數(shù)。圖中紅框內(nèi)為添加的代碼。

代碼下載:https://ninesky.codeplex.com 點(diǎn)擊SOURCE CODE 點(diǎn)擊Download下載源文件。

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • .Net Core日志記錄之日志配置

    .Net Core日志記錄之日志配置

    這篇文章介紹了.Net Core日志記錄之日志配置,文中通過示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-06-06
  • Entity?Framework生成DataBase?First模式

    Entity?Framework生成DataBase?First模式

    本文詳細(xì)講解了Entity?Framework生成DataBase?First模式的方法,文中通過示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-03-03
  • asp.net實(shí)現(xiàn)拒絕頻繁的IP訪問的方法

    asp.net實(shí)現(xiàn)拒絕頻繁的IP訪問的方法

    這篇文章主要介紹了asp.net實(shí)現(xiàn)拒絕頻繁的IP訪問的方法,涉及asp.net針對(duì)訪問IP的判斷及配置文件的設(shè)置技巧,需要的朋友可以參考下
    2016-04-04
  • asp.net Reporting Service在Web Application中的應(yīng)用

    asp.net Reporting Service在Web Application中的應(yīng)用

    由于我們這個(gè)項(xiàng)目中使用微軟的報(bào)表服務(wù)(Reporting Services)作為報(bào)表輸出工具,本人也對(duì)它進(jìn)行一點(diǎn)點(diǎn)研究,雖沒有入木三分,但這點(diǎn)知識(shí)至少可以在大部分Reporting Service的場景中應(yīng)用。
    2008-11-11
  • MVC數(shù)據(jù)驗(yàn)證詳解

    MVC數(shù)據(jù)驗(yàn)證詳解

    這篇文章主要為大家詳細(xì)介紹了MVC數(shù)據(jù)驗(yàn)證的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-06-06
  • Web系統(tǒng)通過EXE文件實(shí)現(xiàn)讀取客戶電腦MAC等硬件信息且兼容非IE瀏覽器

    Web系統(tǒng)通過EXE文件實(shí)現(xiàn)讀取客戶電腦MAC等硬件信息且兼容非IE瀏覽器

    我們?cè)趯?shí)際Web應(yīng)用中,可能會(huì)遇到“需要限定特定的電腦或用戶才能使用系統(tǒng)”的問題。
    2014-08-08
  • asp.net 利用IIS的404錯(cuò)誤將文件重寫成目錄的簡單方法

    asp.net 利用IIS的404錯(cuò)誤將文件重寫成目錄的簡單方法

    為什么要把文件重寫成目錄,主要原因是討好搜索引擎,至于為什么寫成目錄搜索引擎就比較容易搜錄不在本文討論范圍之內(nèi)。
    2009-09-09
  • .Net集成敏感詞組件的步驟

    .Net集成敏感詞組件的步驟

    現(xiàn)如今大部分服務(wù)都會(huì)有用戶輸入,為了服務(wù)的正常運(yùn)行,很多時(shí)候不得不針對(duì)輸入進(jìn)行敏感詞的檢測、替換。如果人工做這樣的工作,不僅效率低,成本也高。水弟在這里寫了一個(gè)讓小編姐姐都覺得快的敏感詞組件接入示例,不需要依賴第三方服務(wù),只需兩分鐘即可享受清爽文字。
    2021-05-05
  • asp.net使用for循環(huán)實(shí)現(xiàn)Datalist的分列顯示功能

    asp.net使用for循環(huán)實(shí)現(xiàn)Datalist的分列顯示功能

    工程業(yè)績--用for循環(huán)代替了DataList多列顯示,得到2行四列的表格,需要內(nèi)存表的8行數(shù)據(jù)
    2009-12-12
  • .NET與樹莓派控制彩色燈帶WS28XX的實(shí)現(xiàn)

    .NET與樹莓派控制彩色燈帶WS28XX的實(shí)現(xiàn)

    這篇文章主要為大家介紹了.NET與樹莓派控制彩色燈帶WS28XX的實(shí)現(xiàn)過程,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步早日升職加薪
    2022-04-04

最新評(píng)論