首页 > Web开发 > 详细

MVC控制器简单介绍 (内部使用)

时间:2015-08-27 12:52:33      阅读:269      评论:0      收藏:0      [点我收藏+]

MVC模式中的控制器(ccontroller) 主要相应用户的输入,并且在相应时修改模型(Model) 并且输入数据(View)应该算是MVC3个核心元素的灵魂元素

传统的WEBFORM是用户通过浏览器相应服务器磁盘上的HTML页面 而MVC就不同了,MVC是通过路由来相应操作方法(Action)并且为方法提供参数,然后方法决定使用什么视图

并且为视图渲染。

简单创建一个controller

  public class HomeController : Controller
    {
        //
        // GET: /Home/

        public string Index()
        {
            return "this Index";
        }
        public string Detail(string name)
        {
            return "this Detail" + name;
        }
        public string Create()
        {
            return "this Create";
        }
    }

我们可以看到这是非常简洁的方法 只是继承了Controller的基类

其中Index方法就是详情浏览器触发事件的基础方法,

我们在浏览器中输入

http://localhost:57950/Home

这时候通过MVC路由的机制会匹配到Index方法  

http://localhost:57950/Home/Detail

同样的道理会匹配到对应的Detail方法

http://localhost:57950/Home/Detail/5

如果连接中含有参数的话 改方法也可以接受到参数

还有另外一种接受方式

http://localhost:57950/Home/Detail?name=MVC 

这里简单的说了一下Controller的工作情况 以及访问的方式

  

MVC控制器简单介绍 (内部使用)

原文:http://www.cnblogs.com/linsong521/p/4762689.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!