Ho il seguente problema, nel mio datagrid stampo tutti i valori presenti all'interno di una tabella. Tra questi valori ne ho uno di tipo booleano.
Per fare l'update di questo valore vorrei fare una casella a discesa dove l'utente può selezionare il valore vero o il valore falso!!!!
Non riesco però a recuperare il valore già presente nel database per visualizzare subito all'interno della select il valore SELECTED!!!
In pratica io ho scritto il seguente codice, come posso modificarlo???
<ASP:TemplateColumn Headertext=attivato SortExpression=attivato>
<ItemTemplate>
<ASP:Label Runat=server text='<%# databinder.eval(container.dataitem, "attivato")%>' ID="Label13"></ASP:Label>
</ItemTemplate>
<EditItemTemplate>
<nobr>
<aspropDownList Runat=server SelectedIndex='<%# StateIndex(container.dataitem("attivato"))%>' ID="edit_attivato">
<asp:ListItem>True</asp:ListItem>
<asp:ListItem>False</asp:ListItem>
</aspropDownList>
</nobr>
</EditItemTemplate>
</ASP:TemplateColumn>>
Vorrei che se nel database il campo è già valorizzato a false, allora false apparisse come valore selezionato già della select...
HELP PLEASE...