Bonsoir,
J'ai créé un WebUserControl contenant un texte et un bouton. L'événement OnClick sur le bouton est géré au sein de mon WebUserControl par une méthode.
J'ai ensuité placé mon WebUserControl dans un PlaceHolder lui même placé dans un Panel.
Mon WebUserControl s'affiche bien au chargement de ma page. Lorsque je clique sur le bouton il y bien un postback mais je ne rentre pas dans la méthode qui gère l'évènnement OnClick.
Je suppose que cela provient de la recréation du WebUserControl au PostBack de la page.
Quelqu'un sait-il comment gérer un événement au sein d'un WebUserControl chargé dynamiquement ?
PS : J'ai vu sur un site qu'il fallait faire
UserControl uc = LoadControl("MyControl.ascx");
AddHandler uc.methode_declanchee, AddressOf MyControl_methode_declanchee;
Panel1.Controls.Add(uc)
Qu'en pensez-vous ?
Merci d'avance !
Partager