asp.net - page - ¿Cómo se supone que se usa RedirectToRoute?
asp route tag helper (2)
Tengo esto en mi Global.asax.cs:
routes.MapRoute("BetaAccess", "beta-access", new { controller = "Beta", action = "Index" });
Y esto en mi controlador (acción de índice en HomeController) y definitivamente está siendo golpeado:
RedirectToRoute("BetaAccess");
Pero aún no ocurre ninguna redirección ... simplemente va a la página de inicio normal. ¿Lo estoy usando mal?
Además, puedo hacer Response.Redirect ("~ / beta-access") y va a la página beta ...
RedirectToRoute devuelve un RedirectToRouteResult. Prueba esto en su lugar.
return RedirectToRoute("BetaAccess");
Esto te redirigirá.
Response.RedirectToRoute("BetaAccess");
Response.End();