Bonjours les gens !

Une question concernant l'appel d'un évènement, en l'occurrence un OnClick.

Voilà, je rajoute dynamiquement des LinkButton sur mon UserControl et dans le OnInit, je mets en place les events :

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
 
private LinkButton linkButton1 = new LinkButton();
private LinkButton linkButton2 = new LinkButton();
 
 
protected override void OnInit(EventArgs e)
{
   this.linkButton1.Click +=new EventHandler(linkButton1_Click);
   this.linkButton2.Click +=new EventHandler(linkButton1_Click);
}
 
void linkButton1_Click(object sender, EventArgs e)
{
  //Code sur le clic
}
Malheureusement, ce clic n'est appelé qu'une fois sur 2 lorsque je clique sur un des LinkButtons... Il faut peut-être initialiser les events dans le Page_Load ?

Je précise que mon UserControl est dans un UpdatePanel.

Merci de votre aide.