Estrarre immagini da database
L'applicazione è molto semplice e consiste nella estrazione e visualizzazione di
immagini in una cella di tabella. Il Web Server Control che fa da "contenitore" può benissimo essere
un GridView. La tabella del database, per questo esempio, è costituita da 3 campi:
- ID
- Descrizione
- Immagine (in questo campo scriveremo il nome dell'immagine)
Preparata la tabella, possiamo inserire nella Web Form un GridView e lo associamo alla base di dati.
Il codice di nostro interesse è il seguente:
<asp:BoundField HeaderText="Progressivo" DataField="ID" />
<asp:BoundField HeaderText="Descrizione" DataField="Descrizione" />
<asp:ImageField HeaderText="Immagine" DataImageUrlField="Immagine"
DataImageUrlFormatString="CartellaImmagini/{0}">
Il percorso "CartellaImmagini/{0}" itera su tutte le immagini presenti nel database,
cominciando dalla prima che ha indice uguale a zero.
Qui di seguito un esempio di quanto appena descritto.
| Progressivo | Descrizione | Immagine |
| 1 | Descrizione immagine 1 |  |
| 2 | Descrizione immagine 2 |  |
| 3 | Descrizione immagine 3 |  |
| 4 | Descrizione immagine 4 |  |
|