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方法

       

       

  • 相关阅读:
    正则表达式体会
    checkbox、全选反选,获取值
    弹出窗体值回调
    页面点击任意js事件,触发360、IE浏览器新页面
    XML增、删、改
    面试题
    行列转换
    DataTable 和Json 字符串互转
    前台js与后台方法互调
    文件与base64二进制转换
  • 原文地址:https://www.cnblogs.com/Setme/p/3867121.html
Copyright © 2011-2022 走看看