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传递数据
控制器:
视图: