ciao ho un datagrid con colonne modello, con in più una checkbox sempre in colonna modello ed anche un bottone.
ho bisogno di intercettare quando clicco sul bottone di una determinata riga il valore della checkbox e l'id. come faccio?
ciao ho un datagrid con colonne modello, con in più una checkbox sempre in colonna modello ed anche un bottone.
ho bisogno di intercettare quando clicco sul bottone di una determinata riga il valore della checkbox e l'id. come faccio?
[CODE]
CheckBox cb = new CheckBox();
cb=(CheckBox)(e.Item.FindControl("CheckBox1"));
if(cb.Checked)
{
lblMessaggio.Text="true";
}
else
lblMessaggio.Text="false";
[\CODE]
così riesco a trovare il valore della checkbox, e mi va bene. xò adesso il problema mi rimane x' devo prelevare il valore che si trova nella prima colonna (ricordo che è una colonna modello con una label).
ho provato a scrivere così nel true dell'if ma mi ritorna un valore vuoto
Label lbl = new Label();
lbl=(Label)(e.Item.FindControl("Label1"));
lblMessaggio.Text=lbl.Text;
Perchè invece di usare una templatecolumn con label, non utilizzi una boundcolumn normale....
In questo modo ti riprendi il valore con e.item.cells[indice].Text