MVC在微软中提供的框架目前只是发现是asp.net用。另 8年前,我作了个MVC的Windows APP框架若是有兴趣我往后会介绍给你们,欢迎你们关注。MVC的概念网站上有不少,你们去查阅必定能看到,这里不重复讲述了。这里只是介绍怎么加。html
1. 找到asp.net项目,而后好到Controller文件夹,右键展开菜单 [添加] 展开下一层菜单,而后选择[控制器]。服务器
2.在对话框中有3个选项,此次为表述方便先用空的MVC5控制器微信
3.填写一下控制器的名称按添加便可。app
须要注意的是Controller是必要的结尾。这个是MVC框架用于路由的。框架
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;asp.net
namespace WebMVCApp.Controllers
{
public class ReqOrderController : Controller
{
// GET: ReqOrder
public ActionResult Index()
{
return View();
}
}
}测试
新建出来的cs文件相似这样。网站
3. 写个简单的例子,在Controller的代码提中增长一个Welcome方法spa
// GET: ReqOrder这段代码是一旦调用这个控制器的Welcome就返回一串字符。相似HelloWorld的Output了。.net
跟写的不同吧,对的,当前页面是默认的页面,尚未到刚才写的Controller处理的位置。
5.测试Controller
在服务入口中添加控制器和须要测试的方法。
显示的页面就是刚才的想过了
与其余网页处理的不同,这里返回的真的只是字符串,而不是html页面,不信可使用右键菜单查看一下代码看看。
总结
1.Controller新建的时候必须已“Controller”结尾,须要注意大小写规范哦。
2.调用Controller的时候,是页面访问的地址,中有服务器根地址,加Controller的名称不包含Controller部分,而后加方法名。
#补充: