zoukankan      html  css  js  c++  java
  • ASP.NET MVC RedirectToRoute类[转]

    Controller类中与RedirectToRoute相关的方法有两个:RedirectToAction()和RedirectToRoute()。

      1、RedirectToAction()

      ◊ 转到同一个Controller的另外一个Action

    protected internal RedirectToRouteResult RedirectToAction(string actionName);
    public ActionResult Index()
    {
        return RedirectToAction("List");
    }

      ◊ 转到指定Controller的Action

    protected internal RedirectToRouteResult RedirectToAction(string actionName, string controllerName);
    public ActionResult Index()
    {
        return RedirectToAction("List", "Member");
    }

      ◊ 转到MemberController的List Action方法中,并加上"page"这个RouteValue值

    protected internal RedirectToRouteResult RedirectToAction(string actionName, string controllerName, object routeValues);
    public ActionResult Index()
    {
        return RedirectToAction("List", "Member", new { page = 2 });
    }

      2、RedirectToRoute()

      ◊ 转到同一个Controller的另外一个Action

    protected internal RedirectToRouteResult RedirectToRoute(object routeValues);
    public ActionResult Index()
    {
        return RedirectToRoute(new { action = "List" });
    }

      ◊ 转到指定Controller的Action

    public ActionResult Index()
    {
        return RedirectToRoute(new { controller="Member", action = "List" });
    }

      ◊ 转到MemberController的List Action方法中,并加上"page"这个RouteValue值

    public ActionResult Index()
    {
        return RedirectToRoute(new { controller = "Member", action = "List", page = 3 });
    }
  • 相关阅读:
    Docker实战第一天(Docker虚拟化安装)
    Linux下远程桌面连接windows
    运维自动化工具ansible(模块使用)
    运维自动化工具ansible(安装)
    MongoDB学习(二)mongoDB常用命令
    MongoDB学习(一)Centos6.5下安装mongoDB
    AWK用法详解(转载)
    sed用法详解(转载)
    centos6.5部署subversion(svn)
    mysqlAB复制(自动同步)
  • 原文地址:https://www.cnblogs.com/xzitluyang/p/6042245.html
Copyright © 2011-2022 走看看