zoukankan      html  css  js  c++  java
  • 一起学习MVC(4)Controllers的学习

       

       

       

    1. 控制器Controllers

      Controllers为控制器文档,AccountControllers内的方法对应View→Account下的cshtml文件。

      我们看到AcountControllers中包含两个Login方法。Login()为进入Login.cshtml后读取的第一个方法。Login(string UserName,string PassWord)为处理HttpPost请求时所调用的方法(因为在方法上面加入了[HttpPost])。

      注:如想查看更多请单击System.Web.Mvc 命名空间

    2. 返回值

    return RedirectToAction("Index");

    如果RedirectToAction(ActionName,ControllerName)

      

    //一个参数时在本Controller下

       

    //可以直接跳到别的Controller.

      

    return RedirectToRoute(new {controller="Home",action="Index"});

    //可跳到其他controller

    Response.Redirect("Index");

    //适用于本controller下的方法名称。返回值为void

    return Redirect("Index");

    //适用于本controller下的方法名称。

    return View("Index");

    //直接显示对应的页面 不经过执行Controller的方法。

    return View("~/Views/Home/Index.aspx");

    //这种方法是写全路径,直接显示页面,不经过Controller方法

    return View();

    //直接显示页面,不经过Controller方法

       

       

  • 相关阅读:
    C语言|博客作业08
    C语言|博客作业04
    C语言|博客作业02
    C语言|博客作业06
    C语言|博客作业03
    第一周作业
    C语言|博客作业05
    C语言|博客作业07
    C语言|博客作业09
    为什么get比post更快
  • 原文地址:https://www.cnblogs.com/Setme/p/3867121.html
Copyright © 2011-2022 走看看