MVC页面重定向'页面跳转
2015-08-16 18:34
387 查看
MVC页面重定向,主要有以下几种形式:
1.Response.Redirect();方法
[csharp] view plaincopy
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
namespace MvcDemo.Controllers
{
[HandleError]
public class HomeController : Controller
{
public ActionResult Index()
{
ViewData["Message"] = "欢迎使用 ASP.NET MVC!";
Response.Redirect("User/News");
return View();
}
public ActionResult About()
{
return View();
}
}
}
2.Return Redirect();方法
[csharp] view plaincopy
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
namespace MvcDemo.Controllers
{
[HandleError]
public class HomeController : Controller
{
public ActionResult Index()
{
ViewData["Message"] = "欢迎使用 ASP.NET MVC!";
return Redirect("User/News");
}
public ActionResult About()
{
return View();
}
}
}
3.Return RedirectToAction();方法
该方法有两种重载(具体几种记不清了,就算两种吧)如下
[csharp] view plaincopy
RedirectToAction(“ActionName”);//该方法直接写入页面,前提必须是在改控制器下问页面如前面的Index.aspx,和About.aspx
RedirectToAction(“ActionName”,"ControllerName")//该方法直接写入ActionName和ControllerName,前提必须是在改控制器下问页面如前面的Index.aspx,和About.aspx
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
namespace MvcDemo.Controllers
{
[HandleError]
public class HomeController : Controller
{
public ActionResult Index()
{
ViewData["Message"] = "欢迎使用 ASP.NET MVC!";
return RedirectToAction("News","User");
}
public ActionResult About()
{
return View();
}
}
}
转自:http://blog.csdn.net/lonestar555/article/details/7046717
1.Response.Redirect();方法
[csharp] view plaincopy
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
namespace MvcDemo.Controllers
{
[HandleError]
public class HomeController : Controller
{
public ActionResult Index()
{
ViewData["Message"] = "欢迎使用 ASP.NET MVC!";
Response.Redirect("User/News");
return View();
}
public ActionResult About()
{
return View();
}
}
}
2.Return Redirect();方法
[csharp] view plaincopy
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
namespace MvcDemo.Controllers
{
[HandleError]
public class HomeController : Controller
{
public ActionResult Index()
{
ViewData["Message"] = "欢迎使用 ASP.NET MVC!";
return Redirect("User/News");
}
public ActionResult About()
{
return View();
}
}
}
3.Return RedirectToAction();方法
该方法有两种重载(具体几种记不清了,就算两种吧)如下
[csharp] view plaincopy
RedirectToAction(“ActionName”);//该方法直接写入页面,前提必须是在改控制器下问页面如前面的Index.aspx,和About.aspx
RedirectToAction(“ActionName”,"ControllerName")//该方法直接写入ActionName和ControllerName,前提必须是在改控制器下问页面如前面的Index.aspx,和About.aspx
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
namespace MvcDemo.Controllers
{
[HandleError]
public class HomeController : Controller
{
public ActionResult Index()
{
ViewData["Message"] = "欢迎使用 ASP.NET MVC!";
return RedirectToAction("News","User");
}
public ActionResult About()
{
return View();
}
}
}
转自:http://blog.csdn.net/lonestar555/article/details/7046717
相关文章推荐
- 配置Log4j
- java的多线程同步及锁的机制 http://f.dataguru.cn/thread-483280-1-1.html (出处: 炼数成金)
- IOS上架问题解决方案(3)
- Linux系统编程——进程替换:exec 函数族
- UIWebView与JS的深度交互
- hdu1024 Max Sum Plus Plus
- 关于浮动与清除浮动
- 判断换行空格制表
- 添加VLC录像API
- 车行无忧 v5.0.3 安卓版
- leetcode 146 —— LRU Cache
- 找出字符串中第一个只出现一次的字符
- 递归函数查询菜单列表
- 15岁女生偷偷攒钱买手机出走 4个月了无音讯----现在的孩子太任性
- Struts2中validator校验器不起作用的情况
- hdu2064汉诺塔递推
- 【QC】安装
- ubuntu开启root用户登录方法
- POJ 3414-Pots(BFS)
- python操作MySQL