ASPITALIA.IT

Sito dedicato alla tecnologia web di Microsoft. Da ASP a ASP.NET trovate articoli e tutorial interessanti adatti anche a chi si av...

Leggi la Descrizione
HTML.IT

Uno dei migliori siti di programmazione presenti sul Web. Se volete iniziare a programmare in qualsiasi linguaggio, html.it &egrav...

Leggi la Descrizione
YoungPortal.it

Portale ricco di risorse per sviluppatori Delphi, asp.net, java. Da poco attiva la nuova sezione SUBSONIC che cerca di andare inco...

Leggi la Descrizione
MisterDomain.EU
ASP.NET - PERSONALIZZARE UNA GRIDVIEW

Visitatori: 1045

Nella scorsa lezione abbiamo visto come visualizzare, in modo molto semplice, i dati contenuti in una Tabella di un Database Microsoft Sql Server, in modo tabellare, utilizzando il Web Control GridView.

Come preannunciato questo componente è davvero molto flessibile e dispone già di una buona scelta di stili da poter selezionare per dare un'aspetto più gradevole alle nostre pagine web. Per applicare uno stile o più propriamente una "Formattazione" alla nostra GridView clicchiamo col tasto destro del Mouse sul suo menu contestuale, accessibile dal pulsante a forma di freccetta, e selezioniamo "Formattazione Automatica":

ASP.NET GridView

Verrà visualizzata la seguente schermata:

ASP.NET GridView

Come potete constatare, possiamo scegliere tra un buon numero di formattazioni. Scegliete quello che più vi piace valutandolo nella finestra di anteprima, noi abbiamo scelto lo stile Professionale:

ASP.NET GridView

A questo punto se mandate in esecuzione il Sito Web Noterete che la nostra GridView ha un aspetto molto professionale e per realizzare la stessa cosa in ASP avremmo sicuramente impiegato molto tempo in più.

Tuttavia le possibilità che ci offre il componente GridView non sono tutte qui, anzi ne abbiamo visto una piccolissima parte. Tra le varie funzionalità fornite dal componente ci sono il paginamento automatico dei record, l'ordinamento per colonna, la possibilità di evidenziare la riga selezionata. Per fare questo, sempre dal menu contestuale, selezioniamo le opzioni:

- Attiva Paging

- Attiva Selezione

- Attiva Ordinamento

ASP.NET GridView

L'aspetto della nostra GridView cambierà ulteriormente. Avremo una colonna in più con un link "seleziona", i Titoli di intestazione delle colonne diventerrano dei Link e ogni volta che cliccheremo su uno di essi i record verranno ordinati per il campo corrispondente, inoltre nel piè di pagina della GridView verrà aggiunta la paginazione:

ASP.NET GridView

A questo punto mandate in esecuzione il Sito Web e testate le funzionalità.

Nel prossimo articolo aggiungeremo una Tabella Categorie al nostro Database. Questo ci permettera di poter aggiungere una casella a discesa in cui selezionare la Categoria delle News da visualizzare.

Lezione precedente | Indice degli articoli | Lezione Successiva