新建一个MVCProject 项目

App_Data文件夹用于存放数据库文件的

App_Start文件夹用于存放Web应用程序启动时需要进行重要配置的类文件                              

Content 文件夹用于存放主题样式文件

Controllers 文件夹用于存放控制器类文件

Models 文件夹用于存放数据模型层文件

Scripts 文件夹用于存放脚本文件

Views 文件夹用于存放视图文件

创建控制器

 

第一个控制器名称必须是Home

所有控制器的名字都必须以Controller结尾             MVC中约定大于配置                       第一个控制器命名为HomeController 模板选择“空”

控制器三大原则

必须是一个非静态类

必须实现IController接口

必须以Controller结尾命名

创建视图

在Views-Home文件夹中创建一个MyPage.aspx视图,并添加内容 改写控制器中代码并运行:

    public ActionResult Index() { return View("MyPage"); }

  //注意:默认View返回对应的是和方法名相同的Action

运行步骤:  先在控制器里面找方法(Controller)---->     需要数据就去(Model)里面拿,返回数据给控制器-----》控制器再抓取视图 (View)返回给用户

地址路由简介:

App_Start目录下         RouteConfig.cs文件

 ViewData传递数据

 控制器:

视图:

原文地址:https://www.cnblogs.com/Sea1ee/p/5958036.html