Mein Wissen über MVC und Razor ist ziemlich einfach, daher hoffe ich, dass es etwas ziemlich Einfaches ist. Im Grunde habe ich meine Controllers
als normal, aber mein Views
Ordner hat eine verschachtelte Struktur. Zum Beispiel statt:
Es ist wie
%Vor%Ich habe einen benutzerdefinierten Helper erstellt, um dies zu umgehen, aber ich bin mir nicht sicher, wie es mit URLs für Abfragezeichenfolgen funktionieren würde. Als Beispiel hier ein Controller:
%Vor% Aber wie bekomme ich ActionResult Collection
zu sehen?
Hier ist die Problemumgehungsmethode, die ich verwendet habe:
%Vor%Verwenden Sie Folgendes
%Vor%Der obige Code sucht nach den folgenden Ansichten.
%Vor%oder direkter sein
%Vor%Nun möchte ich der Erste sein, der Sie warnt, dass Sie diese Antwort nie, niemals, niemals verwenden sollten. Es gibt einen guten Grund, die Konventionen zu befolgen, die einer MVC-Anwendung innewohnen. Wenn Sie Ihre Dateien an bekannten Orten platzieren, wird es für alle einfacher, Ihre Anwendung zu verstehen.
Tags und Links asp.net-mvc-3 c# razor