Ich habe eine MVC3-Webanwendung, mit der ich ganze Razor-Ansichten verwenden möchte.
Der Großteil der Website funktioniert gut mit einem Site.Master, daher habe ich den größten Teil davon in Teilansichten gepackt und versuche, ein Layout mit demselben Inhalt hinzuzufügen.
Nachdem ich Scott Gus Blog gelesen habe, habe ich eine Datei mit dem Namen _ViewStart.cshtml in meinem ~/Views
-Verzeichnis hinzugefügt, so dass sie standardmäßig angewendet wird.
Leider gibt mir das den Fehler:
The name 'RenderBody' does not exist in the current context
Wenn die Datei _viewstart.cshtml
heißt.
Wenn es _layoutviewstart.cshtml
heißt, wird es funktionieren, aber ich muss es direkt in der Ansicht referenzieren.
Wenn es heißt, _billyviewstart.cshtml
funktioniert, aber ich muss es direkt in der Ansicht referenzieren.
Tags und Links asp.net-mvc-3 c# razor