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?
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
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn es in der gleichen
Area
dann können Sie nur:wobei "Organisationen" ist der name des Domänencontrollers.
Ansonsten, wenn es in einem anderen Bereich würden Sie etwas tun, wie
InformationsquelleAutor Matt Millican