當前位置:
首頁 > 知識 > ASP.NET MVC-控制器

ASP.NET MVC-控制器

Controllers 文件夾

Controllers 文件夾包含負責處理用戶輸入和響應的控制類。

MVC 要求所有控制器文件的名稱以 "Controller" 結尾。

ASP.NET MVC-控制器

在我們的實例中,Visual Web Developer 已經創建好了以下文件: HomeController.cs(用於 Home 頁面和 About 頁面)和AccountController.cs (用於登錄頁面):

ASP.NET MVC-控制器

Web 伺服器通常會將進入的 URL 請求直接映射到伺服器上的磁碟文件。例如:URL 請求 "http://www.w3cschool.cc/index.php" 將直接映射到伺服器根目錄上的文件 "index.php"。

MVC 框架的映射方式有所不同。MVC 將 URL 映射到方法。這些方法在類中被稱為"控制器"。

控制器負責處理進入的請求,處理輸入,保存數據,並把響應發送回客戶端。



ASP.NET MVC-控制器

Home 控制器

在我們應用程序中的控制器文件HomeController.cs,定義了兩個控制項 IndexAbout

把 HomeController.cs 文件的內容替換成:

using System;

using System.Collections.Generic;

using System.Linq;

using System.Web;

using System.Web.Mvc;

namespace MvcDemo.Controllers

{

public class HomeController : Controller

{

public ActionResult Index()

{return View();}

public ActionResult About()

{return View();}

}

}



ASP.NET MVC-控制器

Controller 視圖

Views 文件夾中的文件 Index.cshtmlAbout.cshtml 定義了控制器中的 ActionResult 視圖 Index() 和 About()。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 程序員小新人學習 的精彩文章:

ASP.NET Razor-VB 變數
ASP.NET Razor-VB 循環和數組
ASP.NET Razor-VB 邏輯條件

TAG:程序員小新人學習 |