Je souhaite rediriger vers un itinéraire mais également spécifier l'action à exécuter sur le contrôleur de cette route.Response.RedirectToRoute avec une action spécifiée
J'ai essayé ceci:
Response.RedirectToRoute("Login", new { action = "ChangePassword" });
L'action ressemble à ceci:
public ActionResult ChangePassword()
{}
L'itinéraire ressemble à ceci:
routes.MapRoute("Login", "Login/{action}", new { controller = "Login",
action = "Index" });
L'erreur que je reçois est:
System.NotImplemented Exception: la méthode ou l'opération n'est pas implémentée.
Pouvez-vous voir ce que je fais mal?
Il est un [bug] (http://blog.slaks.net/2011/11/beware-of-responseredirecttoroute-in.html) dans MVC3. La solution de @ ajay_whiz a fonctionné pour moi. – booyaa