初识MVC

初识MVC

我理解的MVC就是浏览器发送请求地址找到对应的控制器和方法

  • 控制器(Controller):控制器类处理客户端向Web应用程序发出的请求,获取数据,并指定返回给客户端,用来显示处理结果的视图。
  • 模型(Model):模型类代表了应用程序的数据,这些数据通常具有一个数据验证逻辑,用来使得这些数据必须符合业务逻辑。
  • 视图(View):视图类是Web应用程序中用来生成并显示HTML格式的服务器端对客户端请求的响应结果的模板文件。

 

添加控制器的小例子:

    public string Index()

    {

        return "这是我的<b>默认</b>action...";

    }

很显然大多数情况下你不想让控制器直接返回HTML字符串,因为那样的话编码起来就太麻烦了。所以我们需要使用不同的视图模板文件来帮助生成HTML格式的页面文件,这就需要 ASP.NET MVC3中的视图

原文地址:https://www.cnblogs.com/honghong75042/p/2554790.html