Abonnement dynamique d'un controle dans un usercontrol

EmacLi Messages postés 165 Date d'inscription jeudi 3 novembre 2005 Statut Membre Dernière intervention 1 février 2013 - 15 mars 2011 à 12:19
EmacLi Messages postés 165 Date d'inscription jeudi 3 novembre 2005 Statut Membre Dernière intervention 1 février 2013 - 15 mars 2011 à 18:29
Bonjour,

J'ai un controle utilisateur qui contient un LinkButton créé dynamiquement que j'abonne à un évenement :

otherPage.Click += new EventHandler(Page_Click);


Mon problème c'est que sur le clic du linkButton, l'évenement n'est pas déclenché

Quelqu'un pourrait me dire si j'ai oublié ou mal fait qq chose ?


Merci à tous,
(vs2010, frk 4)

1 réponse

EmacLi Messages postés 165 Date d'inscription jeudi 3 novembre 2005 Statut Membre Dernière intervention 1 février 2013 1
15 mars 2011 à 18:29
Pour info, je suis en train de faire un controle de pagination. L'evenement en question est celui du clic sur la page.

J'ai compris le problème :

Lors du clic, la page se recherche, le controle également mais comme le LinkButton a été créé dynamiquement et indépendament du chargement du controle (pas dans le load), l'évenement n'est pas déclenché.

Pour qu'il se déclenche, il doit le trouver aprés le chargement ce qui suppose que je dois créer dynamiquement mes numero de page au chargement, exprés pour qu'il déclenche l'évenement pour ensuite re créer dynamiquement (mise en forme de la page selectionné) mes numéro de page pour les mettres à jour.


Mais la je tombe sur un pb :

Lorsque je reclic sur un numéro de page, il a un temps de retard, comme si le 1er chargement été pris en compte mais pas le rafraichissement.

Help me
0
Rejoignez-nous