控制器

流程

网址响应的第一步是控制器这里!!

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;

namespace WebApplication1.Controllers
{
    //控制器规则:
    //所有控制器必须继承Controller类
    //非静态的
    //命名:xxxxController

    //一个控制器对应一个文件夹
    //例如:Home控制器对应home文件夹
    //一般来说,控制器每一个action方法都对应一个视图


    public class HomeController : Controller
    {

        //控制器页面跳转,跳这三个方法!!

        //流程, 当iis服务开启时,就调用控制器的方法
        //如何没有指定跳转页面,那么就默认跳转与方法名字相同的页面。
        //view(); 可以指定跳转页面
        public ActionResult Index()
        {
            //return View();
            return View("index11");
        }


        //请求地址
        //home这个文件夹下面
        //About.cshtml这个页面
        //http://localhost:2411/Home/About


        //请求的是这个方法,这个方法主要是return view() 起作用
        /*
        public ActionResult About()
        {
            ViewBag.Message = "Your application description page.";


            //返回的是页面
            return View();
            //可以指定请求页面
            
        }
        */

        
        /*
        public ActionResult Contact()
        {
            ViewBag.Message = "Your contact page.";

            return View();
        }
         */ 
    }
}
总体对应!!!
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容