Salut!
J'ai un Gridview dans un multiview avec une colonne checkbox éditer en template et un bouton de mise à jour. Lorsque que je clique sur le bouton de mise à jour les enregistrements correspondant au checkbox cochés doivent se mettre à jour.
Mon soucis est que lorsque je coche certaines checkbox et j'effectue ma mise à jour ma condition checkbox.checked est toujours = false.
Voici mon code:
protectedvoid Button3_Restaurer_Click1(object sender, EventArgs e){
for (int i = 0; i < GridView3.Rows.Count; i++){
GridViewRow row = GridView3.Rows[i];bool isChecked = ((System.Web.UI.WebControls.CheckBox)row.FindControl("CheckBox1")).Checked;if (isChecked){
// variables pour la requetestring id = GridView3.DataKeys[row.RowIndex].Value.ToString();LabelID.Text = id.ToString();
SqlDataSource1.Update();
}
}
}
Si qq'un a une solution , merci d'avance!