Comment faire pour rediriger vers l'Index à partir d'un autre contrôleur?
J'ai été à la recherche à travers la tentative de trouver un moyen de le rediriger vers une Index
vue à partir d'un autre contrôleur.
public ActionResult Index()
{
ApplicationController viewModel = new ApplicationController();
return RedirectToAction("Index", viewModel);
}
C'est ce que j'ai essayé à l'instant. Maintenant, le code m'a été donné de a un ActionLink
que les liens vers la page j'ai besoin de Redirect
trop.
@Html.ActionLink("Bally Applications","../Application")
Vous devez vous connecter pour publier un commentaire.
Utiliser les surcharges qui prennent le nom du contrôleur de trop...
et
Shared/Error
essayer:
et dans
.cshtml
vue:OU:
OU:
Avis à l'aide de
null
dans l'expression finale n'est pas recommandé, et il est mieux d'utiliser un videnew {}
au lieu denull
new {}
au lieu denull
?Vous pouvez utiliser le code suivant:
Voir RedirectToAction
return RedirectToAction("Index", "Home");
Vous pouvez utiliser les locaux de redirection.
Codes suivants sont de sauter le contrôleur HomeController page d'Index du:
Vous pouvez utiliser les surcharges de la méthode
RedirectToAction(string actionName, string controllerName);
Exemple: