Posso essere pazzo, ma le pagine master mi spaventano perché temo che una volta che sono bloccato a utilizzare una pagina master, incontrerò una situazione in cui voglio ereditare solo il 90% del contenuto visivo della pagina master, forzando me per rompere l'eredità e quindi dover riprodurre il contenuto che era nel master e portarlo nel bambino.Le pagine mastro sono la strada da percorrere?
Sento che questo è un problema con qualsiasi tipo di "ereditarietà" in quanto bisogna stare attenti, ma sembra che almeno si possano sovrascrivere i metodi in una classe regolare.
Probabilmente non sono troppo coerente qui, ma i controlli utente sembrano darti più flessibilità. L'unico inconveniente è che devi trascinarli su un webform. Per quello, dico un grosso problema.
La conversione della mia app dall'utilizzo di usercontrols in pagine master mi spaventa e ho paura che il mio Javascript si interrompa.
Commenti?
+1 per menzionare il nesting ... è quello che farei. –
Immagino che cosa stai dicendo, mentre tu personalmente non li useresti, se lo facessi, li anniderai per darti la massima flessibilità. Non seguo il chrome interno, punto silo, ma perché non li useresti? – ChadD
Quindi supponiamo di volere un'intestazione e un foglio di stile comuni su ogni pagina; Avrei una pagina principale principale. Quindi, in un'area specifica del mio sito, ad esempio nell'area del mio blog, avrei un'altra pagina principale che avrebbe la pagina principale principale all'esterno e il contenuto della pagina all'interno. Posso annidare le pagine mastro all'interno di altre pagine mastro per condividere vari livelli di contenuti simili su diverse pagine. – Mark