Evènement dans UserControl pas toujours appelé
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:
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.