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 :

Double click imagebutton


Sujet :

ASP.NET

  1. #1
    Membre chevronné Avatar de jacky01
    Profil pro
    Développeur .NET
    Inscrit en
    Juin 2007
    Messages
    537
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juin 2007
    Messages : 537
    Par défaut Double click imagebutton
    Bonjour,

    J'ai un petit souci que j'ai du mal comprendre

    J'espère que vous pourrez m'aider car la je coince.

    J'ai un imagebutton :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <asp:ImageButton ID="BT_Vld" runat="server" ImageUrl="~/Icones/add.png" CssClass="BT" ValidationGroup="VG_DA" OnClick="AJOUT_CLICK" AlternateText="Ajouter"/>
    Et lors du click sur celui-ci au premier clic tout le css se défait (ca devient le bordel à l'écran) et le code ne s'exécute pas, il faut un second clic pour que le code s'exécute.

    Je ne comprend vraiment pas pourquoi sachant que c'est un très gros projet et qu'il n'y a qu'ici que j'ai ce problème et même par comparaison je ne vois pas de différence flagrante.

    Avez-vous déjà eu ce problème ? comment y remédier ?

    Merci d'avance.

  2. #2
    Membre Expert
    Avatar de Nicolas Esprit
    Homme Profil pro
    Consultant en technologies
    Inscrit en
    Février 2010
    Messages
    1 467
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en technologies
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2010
    Messages : 1 467
    Par défaut
    Bonjour,

    Il va falloir être plus précis, car là comme ça difficile de t'aider.

    Que fait la méthode AJOUT_CLICK ? Et quelle est la validation qui est faîte pour le group VG_DA (et par quel moyen) ?


    Tu parles du css qui se défait, après PostBack ? Il y a un rechargement de la page ? Tu as un UpdatePanel dans ta page ?


    Bref... il faut plus de précisions voire plus de code.

  3. #3
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    Tu fais pas un response.write qq part?

  4. #4
    Membre chevronné Avatar de jacky01
    Profil pro
    Développeur .NET
    Inscrit en
    Juin 2007
    Messages
    537
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juin 2007
    Messages : 537
    Par défaut
    Déjà merci d'avoir répondu aussi rapidement, ensuite :

    Que fait la méthode AJOUT_CLICK ?
    -> En gros elle ajoute des enregistrement en base.

    Quelle est la validation qui est faîte pour le group VG_DA ?
    -> Simplement de la validation de champs pour qu'aucune des mes textbox ne soit vide à l'aide de RequiredFieldValidator comme cela :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <asp:RequiredFieldValidator ID="Val_Contact" ValidationGroup="VG_DA" runat="server" ErrorMessage="Le contact n'a pas été sélectionné" ControlToValidate="CB_Contact" Display="None" />
    Tu parles du css qui se défait, après PostBack ?
    -> Non avant, et en faisant le teste je viens de me rendre compte que lors du premier clic le css se défait et que si je focus une autre fenêtre avant de recliquer, le css reviens à sa place initial mais il faudra quand même refaire 2 clic pour lancer l'execution du code.

    Il y a un rechargement de la page ?
    -> Non pas au premier clic

    Tu as un UpdatePanel dans ta page ?
    -> Oui :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="always">
    Tu fais pas un response.write qq part?
    -> Non, à moins qu'il y en ai un qui se fasse implicitement.

    Je suis désolé mais je ne peut pas trop donnée de code, surtout que la se serais la page complète à envoyer.

    Mais n'hésitez pas à me questionner je peux toujours vous faire parvenir des brides de code.

  5. #5
    Membre chevronné Avatar de jacky01
    Profil pro
    Développeur .NET
    Inscrit en
    Juin 2007
    Messages
    537
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juin 2007
    Messages : 537
    Par défaut
    Bon a priori j'ai trouvé plus ou moins une solution.

    Le problème vient des css, je ne sais pas pourquoi mais bon j'ai procédé par élimination et en fait lorsque je clic il me rajoute des scrollbars en même temps qu'il defait le css.

    La solution temporaire est de placer

    Dans le css du container,

    Voilà les css c'est vraiment..... MAGIQUE

    PS : Si vous pensez avoir une autre solution n'hésitez pas

Discussions similaires

  1. [VB.NET] DataGrid et double click
    Par mic56 dans le forum Windows Forms
    Réponses: 15
    Dernier message: 01/11/2006, 04h37
  2. [JTree] Empecher le double-click
    Par filpinpin dans le forum Composants
    Réponses: 6
    Dernier message: 13/05/2005, 13h45
  3. Question sur double click
    Par cjacquel dans le forum MFC
    Réponses: 2
    Dernier message: 30/04/2005, 11h53
  4. [C#] [WinForms] Double click ListBox
    Par fxp17 dans le forum Windows Forms
    Réponses: 2
    Dernier message: 11/04/2005, 14h58
  5. OnMouseUp et double click
    Par DBBB dans le forum Composants VCL
    Réponses: 3
    Dernier message: 14/12/2004, 16h02

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