Bonjour,

J'ai lu plusieurs posts sur ce forum cependant j'ai toujours mon problème !
Je crée dynamiquement des textbox, cela fonctionne bien, cependant je n'arrive pas à intercepter l'evenement lorsque l'on coche la checkbox.

Voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
 
protected void Page_Load(object sender, EventArgs e)
{
    createCB();
}
 
public void createCB()
{
        int i = 0;
 
        while (i++ < 4)
        {
            CheckBox cb = new CheckBox();
            cb.ID = "cb" + i.ToString();
            cb.Text = i.ToString();
            cb.Checked = false;
            cb.CheckedChanged += new EventHandler(cb_CheckedChanged);
 
            productsTable.controls.Add(cb);
       }
}
 
public void cb_CheckedChanged(object sender, EventArgs e)
{
 
}
La méthode cb_CheckedChanged n'est jamais appelée quand je clique sur mes checkbox.

Avez vous une idée ?