IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

[C#] suppression handler sur ImageButton


Sujet :

ASP.NET

  1. #1
    Futur Membre du Club
    Inscrit en
    Novembre 2003
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 12
    Points : 7
    Points
    7
    Par défaut [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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    EventHandlerList.RemoveHandler(btn,...)
    mais je n'arrive pas a trouver les parametres ...

    Heellllppppp
    Merci pour toute piste

  2. #2
    Expert éminent

    Avatar de freegreg
    Profil pro
    Inscrit en
    Août 2002
    Messages
    4 376
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Août 2002
    Messages : 4 376
    Points : 8 779
    Points
    8 779
    Par défaut 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.

  3. #3
    Futur Membre du Club
    Inscrit en
    Novembre 2003
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 12
    Points : 7
    Points
    7
    Par défaut 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 : Sélectionner tout - Visualiser dans une fenêtre à part
    btn.Click -= new ImageClickEventHandler(btn_Click);
    et le handler ne s'est pas enlevé, c'est peut être dû au new ???
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    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 ????? :

  4. #4
    Expert éminent

    Avatar de freegreg
    Profil pro
    Inscrit en
    Août 2002
    Messages
    4 376
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Août 2002
    Messages : 4 376
    Points : 8 779
    Points
    8 779
    Par défaut
    C'est bizarre
    Mets des points de debbugage sur le += et le -=, pour voir si tu ne fais pas un += en dernier.

  5. #5
    Futur Membre du Club
    Inscrit en
    Novembre 2003
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 12
    Points : 7
    Points
    7
    Par défaut
    Citation Envoyé par freegreg
    C'est bizarre
    Mets des points de debbugage sur le += et le -=, pour voir si tu ne fais pas un += en dernier.
    après vérification, ça a l'air de marcher (j'ai toujours un problème après post back (où le handler est mis à nouveau) mais ça doit être dû a mon code qui doit réinitialiser le handler a chaque postback)

    Merci !!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. suppression icone sur bureau
    Par flo456 dans le forum Autres Logiciels
    Réponses: 5
    Dernier message: 20/12/2006, 09h46
  2. [FLASH 8] handler sur movieClip
    Par luta dans le forum Flash
    Réponses: 2
    Dernier message: 17/10/2006, 16h10
  3. Réponses: 2
    Dernier message: 22/06/2005, 10h14
  4. [VB.NET] Clic sur ImageButton utilisé dans datagrid
    Par viva-emptiness dans le forum ASP.NET
    Réponses: 6
    Dernier message: 15/06/2005, 01h14
  5. [C#] [FTP] Envoi et suppression fichier sur ftp NON ANONYME!
    Par djsbens dans le forum Windows Forms
    Réponses: 14
    Dernier message: 30/03/2005, 11h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo