ri-ciao a tutti,
ho provato questa soluzione:
file.cs
file.aspxcodice:.......... protected string kestat(object stscmp) { if (stscmp != DBNull.Value && Convert.ToString(stscmp) == "Chiusa") { return "~/img/divieto.png"; } else if (stscmp != DBNull.Value && Convert.ToString(stscmp) == "InProd") { return "~/img/verde.png"; } } ..........
ma mi da un errore:codice:<asp:TemplateField HeaderText="Stato" SortExpression="Stato"> <ItemTemplate > <asp:Image ID="imgping2" runat="server" AlternateText="Stato" ImageUrl='<%# kestat(Eval("Stato"))%>' Height="23px" Width="23px" BorderWidth="0"/>
'Default2.kestat(object)': non tutti i percorsi del codice restituiscono un valore.
mi aiutate a capire, grazie
![]()

Rispondi quotando