Rasiermesser: Erstellen einer Ansicht aus einem verschachtelten Layout Erstellen Sie die Abschnitte nicht automatisch nicht automatisch

StackOverflow https://stackoverflow.com/questions/4224424

Frage

Ich wandle glücklich zu Rasiermesser. Eine irritierende Sache ist jedoch, dass beim Erstellen einer Ansicht die Abschnitte für das ausgewählte Layout nicht hinzugefügt werden (U2BKA -Meisterbilder ...).

Ist das für RTM geändert oder ist es das?

Wie auch immer, wo (oder wem) schleudere ich? Es ist ein absoluter Schmerz, alle Abschnitte einzugeben.

PS:

U2BKA: Früher wurde bekannt als.

War es hilfreich?

Lösung

Der Dialogfeld "Ansicht" für die Rasierdünnansicht -Engine unterstützt diese Funktion derzeit nicht (und wird wahrscheinlich auch nicht für MVC 3 RTM). Dies liegt an einigen grundlegenden Unterschieden zwischen ASPX und Rasiermesser. ASPX ist deklarativ, was bedeutet, dass es viel einfacher ist, in diesen Szenarien zu analysieren. Rasiermesser ist unerlässlich, was bedeutet, dass es viel schwieriger ist, alle Fälle zu erkennen, ohne den Seitencode tatsächlich auszuführen (was wir nicht tun können, weil er möglicherweise Nebenwirkungen hat).

Aber wir konnten einige Heuristiken für MVC 4 in Betracht ziehen.

Andere Tipps

Ich bin mir in Ihrem Fall nicht sicher, aber ich würde nachdrücklich empfehlen, Andrews Blog -Beitrag über Razors verschachtelte Layouts zu lesen. Es erklärt wirklich Dinge.

http://aboutcode.net/2010/11/08/nested-layout-pages-in-razor.html

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top