RedirectToRoute()メソッドが動作しないのはなぜかと困惑しています。私はRouteConfig.csは、私は次の値などでRedirectToRoute()を呼び出していますアクションメソッドでは今、約が呼び出さなっているとアクションこの構成私のデフォルトのコントローラホームにこのMVCでRedirectToRoute( "routeName")を使用するには?
routes.MapRoute(
"pattern1",
"{action}",
new { controller = "Home", action = "About" }
);
routes.MapRoute(
"pattern2",
"{controller}/{action}/{id}",
new { controller = "Admin", action = "Index", id = UrlParameter.Optional }
);
ようなファイル持っていますこの
public ActionResult Index()
{
return View();
}
public ActionResult About()
{
return RedirectToRoute("pattern2");
}
なぜRedirectToRouteは()
ええ、私はこの過負荷を使用する方法を知っていますが、私は経路の名前を述べる過負荷を使用する方法を学びようとしています。どのようにRedirectToRoute(文字列RouteName)を使用するのですか? –