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 :

Probleme postback IE6


Sujet :

ASP.NET

  1. #1
    Membre averti
    Inscrit en
    Avril 2008
    Messages
    39
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 39
    Par défaut Probleme postback IE6
    Bonjour,

    Mon erreur ne concerne que IE6.
    Tout fonctionne parfaitement sur FF.
    En fait, j'ai un probleme de postback dans un bouton contenu dans un updatePanel. Sur FF, tout se passe bien, un évènement est lancé, et les actions sont effectués sans probleme. Par contre, sous IE6, rien ne se passe. Au départ je pensais à un problème de rafraichissement mais en fait non, mon évènement n'est jamais appelé et il n'y a pas de postback

    Probleme difficile à expliquer car difficile à comprendre lol.

  2. #2
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    22
    Détails du profil
    Informations personnelles :
    Âge : 48

    Informations forums :
    Inscription : Mai 2007
    Messages : 22
    Par défaut
    Salut,

    je ne suis pas sûr d'avoir tout compris, mais bon, j'essaye de mettre un peu d'eau au moulin

    As-tu pensé à :
    dans les propriété de boutons, et sinon dans le codebehind :

  3. #3
    Membre Expert
    Avatar de Pongten
    Homme Profil pro
    IT Analyst & Software Developer
    Inscrit en
    Juin 2002
    Messages
    1 173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : IT Analyst & Software Developer
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 173
    Par défaut
    Pour moi, cela doit probablement venir d'une erreur de Javascript...

    Fais-tu du code JS maison dans ta page ?

  4. #4
    Membre éclairé Avatar de gdkenny
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    251
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Juillet 2005
    Messages : 251
    Par défaut
    salut,

    j'ai déjà eu une erreur de ce genre:

    J'ai résolu le problème en déplacant l'appel __dopostback sur un élément de niveau supérieur dans le html.

    Par exemple, si ton bouton est dans un td, rajoute le __dopostback sur le onclick du td.

    Ca ressemble à une grosse bodouille, mais c'est de la faute à IE après tout.

  5. #5
    Membre averti
    Inscrit en
    Avril 2008
    Messages
    39
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 39
    Par défaut
    Bonjour,

    Désolé pour ma réponse tardive.
    Oui effectivement je fais du JS maison dans la page qui se lance sur le OnUpdated de mon updatePanelAnimationExtender de l'updatePanel en question (vous suivez ? ^^) mais ce qui est bizarre c'est que tout se passe bien sur FF. Qu'est ce qui pourrait empêcher le postback sur le bouton ?
    Le bouton est un bouton asp donc pas de __doPostBack, je fais un évènement normal.

    Et sinon, j'ai bien mi autopostback à true y a pas de soucis de ce coté là. J'ai des dropdownlist qui me font bien un postback (mais qui ne mettent pas à jour l'updatePanel par contre lol, ca passe bien dans le code behind, ca lance la fonction JS du OnUpdated et c'est tout...). La fonction JS n'est pas appelé lorsque je clique sur le bouton (logique puisque pas de postback donc pas de mise à jour de l'updatePanel).

    Merci en tt cas

  6. #6
    Membre averti
    Inscrit en
    Avril 2008
    Messages
    39
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 39
    Par défaut
    En fait ceci n'est pas dû au JS car je viens de le supprimer pour tester et rien n'y fait :/

  7. #7
    Membre Expert
    Avatar de Pongten
    Homme Profil pro
    IT Analyst & Software Developer
    Inscrit en
    Juin 2002
    Messages
    1 173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : IT Analyst & Software Developer
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 173
    Par défaut
    Est-ce que tu pourrais poster ton code ?

  8. #8
    Membre averti
    Inscrit en
    Avril 2008
    Messages
    39
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 39
    Par défaut
    arf non je peux pas
    disons que la page est assez volumineuse et le site n'étant pas un site perso, je ne peux pas :/

    J'ai fait d'autres tests en mettant le bouton en dehors de l'updatePanel mais ca ne fonctionne pas non plus.
    J'ai pensé à des problemes de validator car je charge dynamiquement des userControl qui en contiennent, mais comme j'ai déjà eu le probleme je sais qu'il faut mettre causevalidation à false. Donc ce n'est logiquement pas ca.
    Tu confirmes ou pas?

    Merci

  9. #9
    Membre émérite Avatar de slim
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2002
    Messages
    938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2002
    Messages : 938
    Par défaut
    Citation Envoyé par steftanguy Voir le message
    Salut,

    je ne suis pas sûr d'avoir tout compris, mais bon, j'essaye de mettre un peu d'eau au moulin

    As-tu pensé à :
    dans les propriété de boutons, et sinon dans le codebehind :
    Si l'attribut AutoPostback est à true, et la méthode behind contient Le corps de la fonction behind ne sera jamais exécuté. Elle le sera si c'est un postback et c'est pas le but de
    Faites une recherche sur le forum et/ou sur internet et lisez la doc officielle avant de poser une question svp.
    et n'oubliez pas de lire les FAQ !
    FAQ Java et les cours et tutoriels Java
    Doc JAVA officielle
    AngularJS 1.x
    Angular 2

    Do it simple... and RTFM !

  10. #10
    Membre confirmé Avatar de bartoumi
    Profil pro
    Inscrit en
    Février 2005
    Messages
    178
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 178
    Par défaut
    un exemple de code ça peut aider !!

  11. #11
    Membre averti
    Inscrit en
    Avril 2008
    Messages
    39
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 39
    Par défaut
    Bonjour,

    Je relance ce post car je n'ai toujours pas trouvé la solution à mon probleme.

    Je rappelle mon probleme, j'ai 1 bouton dans un updatePanel contenant des userControl chargés dynamiquement.
    Sous FF, lorsque je clique sur le bouton, tout se passe bien, retour serveur et traitements. Sous IE6, rien ne se passe, pas de retour serveur ni rien.

    De même, cet updatePanel contient 2 dropdownlist qui, elles, font bien un postback... MAIS, sous IE6 toujours, ne leve pas l'évènement selectedindexChange als que sous FF, toujours pas de problème.

    Pour compléter, j'utilise la librairie JS mootools. Je vois pas pk l'erreur viendrais de là mais peut être que vous oui ?

    Merci

Discussions similaires

  1. probleme hover ie6
    Par calitom dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 10/03/2009, 18h19
  2. Probleme Postback sous IE7
    Par oussama127 dans le forum ASP.NET
    Réponses: 3
    Dernier message: 30/12/2008, 09h09
  3. Problème tableau IE6/Firefox
    Par takinelinfo dans le forum Mise en page CSS
    Réponses: 6
    Dernier message: 05/11/2006, 13h40
  4. Probleme Firefox - IE6
    Par dombili dans le forum Langage
    Réponses: 8
    Dernier message: 18/09/2006, 14h30
  5. [CSS] Probleme avec IE6
    Par m312 dans le forum Mise en page CSS
    Réponses: 11
    Dernier message: 12/08/2005, 13h20

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