Je vois qu'il y a Controller.RedirectToAction(string actionName, string controllerName, object values)
mais je n'ai jamais eu le valeurs paramètre à travailler. Considérez que je veux faire la surcharge suivante des actions dans un contrôleur:Quel est le problème avec le paramètre values dans ASP.NET MVC?
public ActionResult Read()
{
return RedirectToAction("ReadPage", "MyController", 1);
}
public ActionResult ReadPage(int page)
{
// Doing the actual stuff
}
... Je me exception lorsque je tente d'aller à l'action Read
. La même chose vaut avec Html.ActionLink
.
Qu'est-ce qui se passe avec ça? Pouvez-vous passer des valeurs aux contrôleurs sans aller au navigateur du tout dans MVC?
Notez ma mise à jour sur le fait de ne pas avoir besoin de 2 méthodes ici ... –