在ASP.NET MVC中,有幾種方法可以實現頁面的跳轉:
public ActionResult RedirectToPage()
{
return Redirect("/Home/Index");
}
public ActionResult RedirectToActionMethod()
{
return RedirectToAction("Index", "Home");
}
public ActionResult RedirectToRouteMethod()
{
return RedirectToRoute(new { controller = "Home", action = "Index" });
}
public ActionResult GoToView()
{
return View("ViewName");
}
這些方法中,Redirect和RedirectToAction方法可以在控制器的任何地方使用,而RedirectToRoute方法和View方法則需要在控制器中返回一個ActionResult類型的結果。