Html-Code.ActionLink zum aufrufen einer Aktion aus einem anderen controller in einen anderen Ordner

Habe ich eine einfache Sicht, erstellt einen Hyperlink, wenn ein login erfolgreich ist, und befindet sich unter /Login:

<div>
@Html.ActionLink("Add a new Organization", "AddOrganization", 
           "/Setup/AddOrganizationController", new { id = Session["ID"] }, null)
</div>

Nach der Lektüre andere ähnliche Probleme, ich habe versucht, es das hinzufügen der null nach, ebenso wie ein paar andere überlastungen, aber ich kann nicht den link richtig zu arbeiten. Wenn ich auf den link klicken, dauert es mir zu

http://setup/AddOrganizationController/AddOrganization

Ist das weglassen der "localhost" - Teil, dass muss es sein. Ohne die null am Ende, er versucht, mich zu senden, um

/Login/AddOrganization

Alles was ich will ist ein link, der eine Aktion ausführen, die innerhalb der AddOrganizationController-controller, die unter /Setup-Verzeichnis. Der link sollte auch gehen die session-id an den controller als argument. Wie kann ich dies tun?

Sind Sie mit Bereichen?
Ich weiß wirklich nicht, was das ist, also denke ich, ich bin es nicht.
Ich kann nicht wirklich Ihre Frage zu beantworten, wissen gar nicht, die Struktur Ihres Projekts, aber ich denke, es lohnt sich, nehmen Sie einen Blick an Ihnen. Vielleicht ist diese Antwort hilft dir stackoverflow.com/a/6555971/1179061

InformationsquelleAutor SantasNotReal | 2013-07-12

Schreibe einen Kommentar