Salve raga,
ho creato un menu dinamico con l'oggetto Repeater,

la struttura del DB è questa:

ID menu immagine
-------------------------------
1 | home | /home.gif
2 | download | /download.gif
3 | links | /links.gif
4 | email | /email.gif
-------------------------------

e utilizzo l'oggetto repeater che richiama la colonna menu e fino qui va tutto bene!!

Però vorrei anche richiamare la colonna gif in modo tale da affiancare anche la gif al testo menu.

Codice dell'oggetto Repeater

<asp:repeater ID="rptMenu" runat="server">
<itemtemplate>
<a href="#">
<%# Container.DataItem ( "menu" ) %>
<%# Container.DataItem ( "immagine" ) %>
</a>
</itemtemplate>
</asp:repeater>

Mi da il seguente errore:
Descrizione: Eccezione non gestita durante l'esecuzione della richiesta Web corrente. Per ulteriori informazioni sull'errore e sul suo punto di origine nel codice, vedere l'analisi dello stack.

Dettagli eccezione: System.IndexOutOfRangeException: immagine

Secondo voi, sbaglio qualcosa??
Ho letto in altri post che per richiamare le immagini è meglio utilizzare un datalist???

E' vero??

Grazie 1000, daw78