Possiamo personalizzare l'aspetto del sito e modificarne il layout sfruttando il meccanismo dei temi. Tale meccanismo permette di definire uno stile particolare dell'applicazione attraverso fogli di stile, immagini, e skin da applicare al proprio portale.
Abbiamo quindi la possibilità di modificare il tema intervenendo in un unico punto, senza dover metter mano a tutte le pagine. Nel pannello "Esplora Soluzioni" troviamo la cartella App_Themes, una cartella speciale che, per convenzione, contiene tutti i temi applicabili al nostro sito.
Figura 1. Cartella App_themes
Nel nostro caso, questa cartella contiene due temi: Black e White. Per impostazione predefinita, qui si utilizza il tema White. Questa impostazione è scritta nel principale file di configurazione che si chiama web.config.
Per cambiare il tema della pagina è quindi sufficiente aprire il file web.config e modificare il valore dell'attributo styleSheetTheme dell'elemento <pages>.
Figura 2. Assegnare un tema al sito
Dove troviamo:
<pages styleSheetTheme="White" />
Scriviamo:
<pages styleSheetTheme="Black" />
Quello che otteniamo è il nuovo layout definito dal tema Black.
Figura 3. Tema Black
Per trovare altri temi si possono visitare siti come questo, in cui altri utenti mettono a disposizione le più diverse personalizzazioni del PWS.
LINQ e la trappola della 'deferred execution'Una "trappola" in cui si può incappare utilizzando il risultato di... |
C#, le Custom Type ConversionConversioni personalizzate tra classi, creare metodi particolari per... |
Introduzione a Entity FrameworkIl framework ORM messo a disposizione da .NET |
Repeater: visualizzare un feed RSSUtilizzare il controllo XMLDataSource e sfruttare il metodo XPath()... |
Repeater, il server control "semplice"Cos'è e come funziona il controllo Repeater |
Guida ASP.NET MVC Best PracticesUn workflow dettagliato e ricco di suggerimenti pratici per... |
Guida ASP.NET Starter KitUn modo semplice per imparare ad utilizzare le tecnologie Microsoft... |
Guida Visual Studio 2010L'ambiente di sviluppo di riferimento per sviluppare applicazioni su... |
Ogni giovedì, direttamente nella tua e-mail: articoli, guide, tutorial e script ASP, ASP.Net, SQL server e IIS.
Iscriviti alla newsletter
|
|
Corso Progettazione database11 Maggio 2012 a Milano |
|
|
Amministratore di Reti Windows Server 200811 Giugno 2012 a Milano |
|
Nessun corso previsto |