Zugreifen Ansichten mit Absolut Pfaden auf ASP.NET MVC
-
07-07-2019 - |
Frage
Ich versuche, einen Blick auf diese Weise zuzugreifen:
return View(@"~\Items\Details.aspx");
und ich bekomme diese Fehlermeldung:
Die Ansicht ‚~ \ Artikel \ details.aspx‘ oder seinen Master konnte nicht gefunden werden. Folgende Standorte wurden gesucht: ~ \ Artikel \ details.aspx
Auf der ItemsController, in den Details der Aktion, Zurückansicht () funktioniert gut. Warum kann ich nicht auf diese Ansicht von einem anderen Controller?
Lösung
Präfix mit '/ Ansichten' soll helfen.
return View("~/Views/Items/Details.aspx");
Andere Tipps
Sie können die Einzelteile machen ein gemeinsames man sehen (Sie können es in den Ansichten / Shared-Ordner abgelegt), dann können Sie einfach Ansicht aufrufen ( „Items“) und es wird funktionieren.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow