Abonnement dynamique d'un controle dans un usercontrol
EmacLi
Messages postés165Date d'inscriptionjeudi 3 novembre 2005StatutMembreDernière intervention 1 février 2013
-
15 mars 2011 à 12:19
EmacLi
Messages postés165Date d'inscriptionjeudi 3 novembre 2005StatutMembreDerniè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)
A voir également:
Abonnement dynamique d'un controle dans un usercontrol
EmacLi
Messages postés165Date d'inscriptionjeudi 3 novembre 2005StatutMembreDernière intervention 1 février 20131 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.