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