问题
在哪种情况下,我可以使用RedirectToAction
以及在哪里使用RedirectToRouteResult
?
我有两种操作方法,如下所示。
方法 - 1
public class ActionResultTypesController : Controller
{
public ActionResult Content()
{
return new RedirectToRouteResult(new RouteValueDictionary(
new { action = "Fileresult", controller = "ActionResultTypes" }));
}
public ActionResult Fileresult()
{
return View();
}
}
方法 - 2
我也可以编写如下相同的代码。唯一不同的是,这次我用RedirectToAction
的是代替RedirectToRouteResult
public class ActionResultTypesController : Controller
{
public ActionResult Content()
{
return RedirectToAction("Fileresult", "ActionResultTypes");
}
public ActionResult Fileresult()
{
return View();
}
}