Umbenennen von _ViewStart.cshtml

8

Ist es möglich, Razor so zu konfigurieren, dass nach "Master" -Layout-Dateien gesucht wird, die anders als _ViewStart.cshtml ? Ich meine, ohne explizit die Eigenschaft Layout in den Inhaltsvorlagen zu setzen.

In dem Projekt, an dem ich arbeite, ist jeder Bereich hat sein eigenes _ViewStart.cshtml . Hinzu kommt eine "globale" _ViewStart.cshtml . Das funktioniert gut, aber ich denke, es wäre bequemer, wenn ich für jede Vorlage unterschiedliche Namen vergeben könnte, wie zum Beispiel die "globale" Vorlage _GlobalViewStart.cshtml . Auf diese Weise wäre es einfacher, jede Datei zu erkennen, wenn viele von ihnen auf der Visual Studio-Multifunktionsleiste geöffnet sind. (Dumm? Vielleicht.)

Wenn es möglich ist, wie kann man es tun?

Danke.

    
Humberto 30.03.2011, 17:58
quelle

3 Antworten

11

Es ist fest in RazorViewEngine als "_ViewStart" codiert, also bezweifle ich es, es sei denn, Sie kompilieren Ihre eigene Version.

%Vor%

Sie können Ihre eigene Basisansicht definieren, die das Layout so ändert, wie Sie es möchten, damit Sie es nicht bei jeder Ansicht ändern müssen.

    
Buildstarted 30.03.2011, 18:01
quelle
1

Umm, nur zu sagen, aber ist nicht der ganze Sinn von _ViewStart, dass es ein zentraler Ort ist, um Einstellungen für alle Seiten (in der Gegend) zu definieren. Beachten Sie, dass dies keine Masterpage ist.

Normalerweise würden Sie die Standard-Masterpage für den Bereich in _ViewStart angeben, standardmäßig ist dies _Layout (das ist Ihre Masterpage)

    
Luke McGregor 03.10.2011 20:01
quelle
0

Wenn es Ihr Ziel ist, sie leichter zu erkennen, gibt es einen anderen Ansatz, mit dem Sie andere Dinge in verschiedenen Bereichen differenzieren können. Es gibt ein Tool namens Productivity Power Tools , das von Microsoft freigegeben wurde und Visual Studio einige Funktionen hinzufügt . (Ich habe gesehen, dass Visual Studio 2011 einige seiner Funktionen haben wird.)

Eine der Funktionen, die ich am meisten mag, ist die Möglichkeit, den Dokument-Tabs eine andere Farbe zuzuordnen, die auf ihrem Namen oder Pfad basiert. Nach der Installation von der oben genannten URL gehen Sie zu Optionen- & gt; Produktivität Power Tools- & gt; Registerkarte Dokument gut und drücken Sie die Schaltfläche Erweiterte Optionen, dann stellen Sie sicher, dass das Kontrollkästchen "Vollständige Dokument zuordnen für reguläre Ausdrücke" aktiviert ist. Dann können Sie definieren, welche Farbe für jede reguläre Ausdrücke in Optionen angezeigt werden soll -> Productitv Power Tools - & gt; Dokument Tab Gut- & gt; Farbcodierung

    
000 22.09.2011 08:05
quelle

Tags und Links