Salve a tutti
premetto che questa è la mia prima domanda, quindi siate buoni...
Allora la situazione è questa:
ho una tabella con un nome associato al codice ascii di un colore;
quello che vorrei ottenere per ora è di visualizzare una label o cmq in qualche modo il nome nella tabella e come sfondo il colore associato:
Il codice che ho scritto è questo:
<asp:Repeater ID="Repeater1" runat="server" DataSourceID="SqlDataSource1">
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text=<%# databinder.Eval(container.DataItem, "nome") %> Font-Bold="true" BackColor=<%# databinder.Eval(container.DataItem, "codice") %> >
</asp:Label>
</ItemTemplate>
</asp:Repeater>
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:MagazzinoMLConnectionString %>" SelectCommand="SELECT [nome], [codice] FROM [Tab_Colori] ORDER BY [nome]"></asp:SqlDataSource>
Mi da questo errore qui:
InvalidCastException non è stata gestita dal codice utente - Cast non valido
A questo punto la mia mente illuminatami suggerisce che ci sia qualche errore di casting ma non so proprio dove mettere le mani...
Un aiutino?![]()