[C#] suppression handler sur ImageButton
Bonjour,
je cherche à inhiber le clic d'un bouton (pour le mode impression par exemple) Ceci sans aller retour vers le serveur.
La propriété Disable fait (hélas) un aller retour sur le serveur, je ne peux donc pas l'utiliser.
L'exemple est le suivant:
Code:
1 2 3
|
//btn est un ImageButton
btn.Click += new ImageClickEventHandler(btn_Click); |
Je souhaite pouvoir dynamiquement supprimer le handler créé a la ligne ci dessus.
J'ai vu des exemples a base de btn.Click -= ... mais ça n'a pas l'air d'etre concluant, j'ai pensé à
Code:
EventHandlerList.RemoveHandler(btn,...)
mais je n'arrive pas a trouver les parametres ... :x
Heellllppppp
Merci pour toute piste
Re: [C#][ASPX] suppression handler sur ImageButton
Salut,
Citation:
Envoyé par jld33
J'ai vu des exemples a base de btn.Click -= ... mais ça n'a pas l'air d'etre concluant
Qu'est-ce que tu entends par "pas l'air d'etre concluant"? Car normallement, c'est comme cela que l'on doit faire.
Re: [C#][ASPX] suppression handler sur ImageButton
Citation:
Envoyé par freegreg
Qu'est-ce que tu entends par "pas l'air d'etre concluant"? Car normallement, c'est comme cela que l'on doit faire.
J'ai fait
Code:
btn.Click -= new ImageClickEventHandler(btn_Click);
et le handler ne s'est pas enlevé, c'est peut être dû au new ???
Code:
btn.Click -= ImageClickEventHandler(btn_Click);
--> donne a la compil
La méthode 'SVS.con_saisi_des_recettes.Btn_Click(object, System.EventArgs)' est référencée sans parenthèses
Je dois me tromper mais ou ????? :?: