2017-02-13 2 views
1

Auf die Gefahr, dumm zu klingen.Umleiten zu einem anderen Controller

Ich versuche, auf eine Aktion in einem anderen Controller

hier ist mein Code arbeiten

 return this.RedirectToAction("s", "profile", new { id = CleanerId }); 

warum ist es nicht zu umleiten?

"s" ist der Controller, "Profil" ist die Aktion.

Antwort

3

Schalten Sie die s und profile, Sie haben sie umgekehrt. RedirectToAction

+0

Ich kann es nicht glauben! Vielen Dank!! – Newbie

0

Das ist sehr einfach, um einen Controller zu einem anderen umzuleiten. Wenn Sie Area-Konzept verwenden, dann können Sie diesen Code wie folgt schreiben: return RedirectToAction ("LogIn", "Konto", neu {area = "Admin"}) und wenn Sie nicht Area Concept verwenden, dann können Sie schreiben diese Art: zurück RedirectToAction ("LogIn", "Konto", neu {area = ""}) Ich hoffe, dass dieser Artikel für Sie nützlich ist.

Verwandte Themen