Domanda

Sono felicemente la conversione in Razor. Tuttavia, una cosa irritante è che quando si crea una vista, non aggiunge le sezioni per il layout selezionato (u2bka masterpages ...).

E 'questo da modificare per RTM o è questo ??

In entrambi i casi, in cui (o per chi) mi si lagnano? Si tratta di un dolore assoluto mettendo in tutte le sezioni.

PS:

u2bka:. Usato per essere conosciuta come

È stato utile?

Soluzione

L'Add View finestra di dialogo per il motore di visualizzazione Razor attualmente non supporta questa funzione (e probabilmente non sarà per MVC 3 RTM o). Questo è a causa di alcune differenze fondamentali tra aspx e Razor. Aspx è dichiarativa che significa che è molto più facile da analizzare in questi scenari. Razor è imperativo che significa che è molto più difficile da individuare tutti i casi senza effettivamente in esecuzione il codice della pagina (che non si può fare perché potrebbe avere effetti collaterali).

Ma noi potrebbe prendere in considerazione alcune euristiche per MVC 4.

Altri suggerimenti

Non sono troppo sicuro nel tuo caso, ma vi consiglierei vivamente di leggere post del blog di Andrew sui layout nidificate del rasoio. Spiega davvero le cose.

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

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top