【ASP.NET MVC】控制器
来源:互联网 发布:spfa算法 编辑:程序博客网 时间:2024/05/21 00:21
ASP.NET MVC - 控制器
为了学习 ASP.NET MVC,我们将构建一个 Internet 应用程序。
第 4 部分:添加控制器。
Controllers 文件夹
Controllers 文件夹包含负责处理用户输入和响应的控制类。
MVC 要求所有控制器文件的名称以 "Controller" 结尾。
在我们的实例中,Visual Web Developer 已经创建好了以下文件: HomeController.cs(用于 Home 页面和 About 页面)和AccountController.cs (用于登录页面):
Web 服务器通常会将进入的 URL 请求直接映射到服务器上的磁盘文件。例如:URL 请求 "http://www.w3cschool.cc/index.php" 将直接映射到服务器根目录上的文件 "index.php"。
MVC 框架的映射方式有所不同。MVC 将 URL 映射到方法。这些方法在类中被称为"控制器"。
控制器负责处理进入的请求,处理输入,保存数据,并把响应发送回客户端。
Home 控制器
在我们应用程序中的控制器文件HomeController.cs,定义了两个控件 Index 和 About。
把 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();}
}
}
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();}
}
}
Controller 视图
Views 文件夹中的文件 Index.cshtml 和 About.cshtml 定义了控制器中的 ActionResult 视图 Index() 和 About()。
阅读全文
0 0
- Asp.Net MVC 控制器
- Asp.Net MVC 控制器
- Asp.Net MVC 控制器
- Asp.Net MVC 控制器
- Asp.net mvc 控制器
- 【ASP.NET MVC】控制器
- ASP.NET MVC 5 - 控制器
- ASP.NET MVC 5 - 控制器
- ASP.NET MVC 5 - 控制器
- ASP.NET MVC控制器概览(C#)
- ASP.NET MVC 音乐商店 - 2.控制器
- ASP.NET MVC 5 - (2)控制器
- ASP.NET MVC 控制器激活(一)
- ASP.NET MVC 控制器激活(二)
- ASP.NET MVC 控制器激活(三)
- ASP.NET MVC 4 (二)控制器
- ASP.NET MVC 4 (四) 控制器扩展
- ASP.NET MVC控制器向View传值
- #1014 : Trie树
- Vue的重用
- 【ASP.NET MVC】SQL 数据库
- Mac下10大常用快捷键
- 【ASP.NET MVC】视图
- 【ASP.NET MVC】控制器
- Google 是如何构建 Web 框架的
- 【ASP.NET MVC】样式和布局
- 【09-Redis-分区:怎样将数据分布到多个redis实例】
- 20171204心情总结
- 【ASP.NET MVC】应用程序文件夹
- Azure Stack中国用户要等到2018上半年了
- 【ASP.NET MVC】Internet 应用程序
- CSS3 弹性盒子(Flex Box)