zoukankan      html  css  js  c++  java
  • MVC页面重定向'页面跳转

    MVC页面重定向,主要有以下几种形式:

       1.Response.Redirect();方法

    [csharp] view plaincopy
     
    1.        
    2.   
    3. using System;  
    4. using System.Collections.Generic;  
    5. using System.Linq;  
    6. using System.Web;  
    7. using System.Web.Mvc;  
    8.   
    9. namespace MvcDemo.Controllers  
    10. {  
    11.     [HandleError]  
    12.     public class HomeController : Controller  
    13.     {  
    14.         public ActionResult Index()  
    15.         {  
    16.             ViewData["Message"] = "欢迎使用 ASP.NET MVC!";  
    17.             Response.Redirect("User/News");  
    18.             return View();  
    19.         }  
    20.   
    21.         public ActionResult About()  
    22.         {  
    23.             return View();  
    24.         }  
    25.     }  
    26. }  


         2.Return  Redirect();方法

    [csharp] view plaincopy
     
    1. using System;  
    2. using System.Collections.Generic;  
    3. using System.Linq;  
    4. using System.Web;  
    5. using System.Web.Mvc;  
    6.   
    7. namespace MvcDemo.Controllers  
    8. {  
    9.     [HandleError]  
    10.     public class HomeController : Controller  
    11.     {  
    12.         public ActionResult Index()  
    13.         {  
    14.             ViewData["Message"] = "欢迎使用 ASP.NET MVC!";  
    15.             return Redirect("User/News");  
    16.         }  
    17.   
    18.         public ActionResult About()  
    19.         {  
    20.             return View();  
    21.         }  
    22.     }  
    23. }  


     


          3.Return RedirectToAction();方法

    该方法有两种重载(具体几种记不清了,就算两种吧)如下

    [csharp] view plaincopy
     
      1. RedirectToAction(“ActionName”);//该方法直接写入页面,前提必须是在改控制器下问页面如前面的Index.aspx,和About.aspx  
      2.   
      3. RedirectToAction(“ActionName”,"ControllerName")//该方法直接写入ActionName和ControllerName,前提必须是在改控制器下问页面如前面的Index.aspx,和About.aspx  
      4.   
      5. using System;  
      6. using System.Collections.Generic;  
      7. using System.Linq;  
      8. using System.Web;  
      9. using System.Web.Mvc;  
      10.   
      11. namespace MvcDemo.Controllers  
      12. {  
      13.     [HandleError]  
      14.     public class HomeController : Controller  
      15.     {  
      16.         public ActionResult Index()  
      17.         {  
      18.             ViewData["Message"] = "欢迎使用 ASP.NET MVC!";  
      19.             return RedirectToAction("News","User");  
      20.         }  
      21.   
      22.         public ActionResult About()  
      23.         {  
      24.             return View();  
      25.         }  
      26.     }  
      27. }  

    转自:http://blog.csdn.net/lonestar555/article/details/7046717

  • 相关阅读:
    [DB] 数据库的连接
    JS leetcode 翻转字符串里的单词 题解分析
    JS leetcode 拥有最多糖果的孩子 题解分析,六一快乐。
    JS leetcode 搜索插入位置 题解分析
    JS leetcode 杨辉三角Ⅱ 题解分析
    JS leetcode 寻找数组的中心索引 题解分析
    JS leetcode 移除元素 题解分析
    JS leetcode 最大连续1的个数 题解分析
    JS leetcode 两数之和 II
    JS leetcode 反转字符串 题解分析
  • 原文地址:https://www.cnblogs.com/zkwarrior/p/4734738.html
Copyright © 2011-2022 走看看