[C#] Comment récupérer la valeur d'une colonne CheckBox dans un DataGrid ?
Comment je peux récupérer la valeur d'un checkbox existant dans un datagrid ? Voici le code que j ai écrit mais ça marche pas :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| protected System.Collections.ArrayList sKey;
protected DataGridItem oItem;
foreach(DataGridItem oItem inthis.DataGrid1.Items)
{
if (oItem("ChB").Checked)
{
this.sqlConnection1.Open();
this.sqlUpdateCommand1.Parameters[0].Value='1';
this.sqlUpdateCommand1.Parameters[1].Value=this.tb_id_demande.Text;
this.sqlUpdateCommand1.Parameters[2].Value=this.DataGrid1.oItem.Cells[0].text;
this.sqlUpdateCommand1.ExecuteNonQuery();
this.sqlConnection1.Close();
}
} |
j'ai trouvé cet exemple sur Inernet avec VB et j ai essayé de le convertir mais malheureusement ça ne marche pas il me lance des exceptions.