0
J'ai créé des CheckBoxs dynamiquement dans GridView mais l'événement CheckedChanged se déclenche lorsque je clique deux fois sur le bouton.Création dynamique CheckBoxs se déclenche à la place d'un second clic
Où est-ce que je me trompe?
protected void GridView1_RowCreated(object sender, GridViewRowEventArgs e)
{
// check if it's not a header and footer
if (e.Row.RowType == DataControlRowType.Row)
{
CheckBox chk = new CheckBox();
chk.AutoPostBack = true;
// add checked changed event to checkboxes
chk.CheckedChanged += new EventHandler(chk_CheckedChanged);
e.Row.Cells[1].Controls.Add(chk); // add checkbox to second column
}
}
Est-ce que donner une valeur initiale au champ Vérifié change quelque chose? c'est-à-dire: chk.Checked = false; – lancew