欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

ASP.NET MVC基础知识

程序员文章站 2022-04-26 21:50:00
1、MVC项目文件夹说明 App_Data:用来保存数据文件,比如XML文件等; App_Start:包含mvc系统启动的相关类; Controller:存放整个项目“控制器”的代码文件; Models:存放整个项目的视图代码文件(网页/界面); 2、重要文件说明 Views下面的web.confi ......

1、MVC项目文件夹说明

  App_Data:用来保存数据文件,比如XML文件等;

  App_Start:包含mvc系统启动的相关类;

  Controller:存放整个项目“控制器”的代码文件;

  Models:存放整个项目的视图代码文件(网页/界面);

2、重要文件说明

  Views下面的web.config:是整个视图的配置文件

  根目录下面的web.config:作用于整个项目的配置

3、控制器

  控制器的动作方法:用于响应客户端请求,并调用响应的视图向浏览器输出信息;

  控制器方法:

    (1)获取数据:接收请求数据;

    (2)业务处理:和model交互;

    (3)返回视图或跳转到其他控制器;

4、视图访问和寻址规则:

  在控制器中使用View()方法调用视图,返回和“动作方法同名”的视图;

  寻址规则:View()方法默认从“Views文件夹”下寻找和控制器同名的文件夹;

5、MVC中的约定

  控制器:必须以Controller结尾;

  视图:必须放在Views文件夹下,并且要和控制器同名的子目录中创建;