Inserire una nuova pagina nello Starter Kit



Supponiamo di voler inserire una nuova pagina, con del semplice testo per avvisi. Anzitutto aggiungiamo un nuovo elemento dal pannello "Esplora Risorse", cliccando col tasto destro sul nome del progetto, poi scegliamo "Aggiungi nuovo elemento...".

Figura 1. Aggiungere un nuovo elemento

Aggiungere un nuovo elemento

Ci appare il pannello per la creazione di nuovi elementi. Selezioniamo la voce "Web Form": in ASP.NET le pagine sono chiamate così. In basso troviamo la casella di testo per inserire il nome della pagina, qui possiamo scrivere avvisi.aspx.

Sempre in basso troviamo una checkbox con etichetta "Seleziona pagina master", dobbiamo spuntarla, in questo modo possiamo creare una pagina di contenuto da inserire nella nostra Master Page.

Figura 2. Creare una nuova pagina

Creare una nuova pagina

Una volta cliccato su "Aggiungi" ci appare una nuova maschera che ci chiede di selezionare la pagina master di riferimento per il nostro nuovo contenuto. Selezioniamo la pagina master Default.master e clicchiamo su Ok.

Figura 3. Assegnare la Master Page

Assegnare la Master Page

A questo punto la nuova pagina è pronta, possiamo modificarla facilmente in modalità "Progettazione" e scrivere un testo di prova.

Figura 4. Inserire un nuovo contenuto

Inserire un nuovo contenuto

La pagina esiste ma non risulta collegata in nessun modo con il resto del sito, del resto sappiamo che per aggiungerla al menu di navigazione dobbiamo segnalarne la presenza nel fil web.sitemap. Non ci resta che aprire il file e aggiungere la riga di definizione all'interno del nodo Home.

Definizione della nuova pagina nella sitemap

<siteMapNode title="Avvisi" url="avvisi.aspx" />

Il file web.sitemap, è agganciato al controllo menu, e permette la visualizzazione della nuova pagina senza dover metter mano al codice.

Figura 5. Menu e breadcrums rigenerati automaticamente

Menu e breadcrums rigenerati automaticamente

Ultimi articoli Basic

Il programma Rivenditori di Register.it

Iscriviti al nuovo Programma Rivenditori di Register.it e prova il...

SindacatoNetworkers.it, il sindacato online per chi lavora nel Web

SindacatoNetworkers.it è la prima piattaforma sindacale interamente...

Il pinning: il sito come un'applicazione su Windows 7

Grazie a Internet Explorer 9 il nostro sito appare come...

Div e CSS, la struttura di una pagina Web

Ottenere la struttura base di una pagina Web con Div e fogli di stile

Div, dal layout all'attributo id

Come passare dal disegno di un layout alla costruzione del codice HTML

Altri articoli

Guide Basic

Guida Access

Iniziare a sviluppare database grazie alla potenza visuale offerta...

Guida Podcasting

Un percorso in 16 lezioni, per entrare nella filosofia del podcast...

Guida CSS di base

I CSS servono per gestire tutto il layout di un sito Web. E'...

Altre guide

Newsletter @Daily HTML.it

Ogni mattina, dal lunedì al venerdì, le novità pubblicate su tutti i siti tecnici del network HTML.it: articoli, guide, notizie dal Web, blog e molto altro.

Iscriviti alla newsletter

Altre newsletter

Corsi in aula

Corso Webmaster base

18 Giugno 2012 a Milano
Disponibilità: 6 Posti

Corso Google AdWords Base

25 Giugno 2012 a Milano
Disponibilità: 7 Posti

Corso Google AdWords Base

05 Giugno 2012 a Roma
Disponibilità: 7 Posti

Corso Webmaster base

11 Giugno 2012 a Roma
Disponibilità: 7 Posti