In einer Ansicht generiert der folgende Code die richtige URL für den Sprung zu Controller 's Aktion Methode auf der Grundlage der Routen in Ihrer Datei global.asax.cs.
<%= Html.ActionLink("text", "action", "controller") %>
Meine Frage ist, wie kann ich eine ähnliche Route-URL-Zuordnung außerhalb einer Ansicht, wie ein Controller erreichen? Es gibt kein Html-Mitglied in der Controller-Klasse, mit dem ich ActionLink aufrufen kann.
Einige Controller-Aktionen müssen den Browser umleiten, und ich möchte auf einen Controller und eine Aktion umleiten ohne Festverdrahtung der URL mit dem Controller, was zu einem Bruch führen würde, wenn ich die Art und Weise ändere, wie meine Routen diese URLs den Controllern und Aktionen zuordnen