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 :

Fileupload qui fonctionne au bout de la 2ème fois


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 79
    Par défaut Fileupload qui fonctionne au bout de la 2ème fois
    Bonjour,

    Dans une page ASP.NET avec Ajax j'ai un Fileupload qui ne fonctionnait pas. Logique ! J'ai donc ajouté un PostBackTrigger sur mon bouton d'envoi pour le faire fonctionner.

    Maintenant il a un comportement étrange. Quand je clique sur envoyer pour la première fois, la propriété hasFile du Fileupload est à false et filename à vide. ET si je le fais une deuxième fois ça fonctionne !

    J'ai rarement vu un comportement aussi bizarre sur ce contrôle. Quelqu'un a une idée d'où ça peut venir ?

    Merci d'avance de la réponse.

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    298
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Décembre 2008
    Messages : 298
    Par défaut
    tu utilises un postbacktrigger car ton file upload est dans un update panel ?


    si c'est le cas ca ne fonctionne pas le fileupload n'est pas compatible avec l'ajax..

    il faut que tu récupères un control de fileupload compatible ajax.

  3. #3
    Membre éprouvé
    Inscrit en
    Septembre 2007
    Messages
    1 137
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 137
    Par défaut
    ou alors tu sors simplement ton composant fileupload du update panel, ça devrait fonctionner aussi

  4. #4
    Membre expérimenté
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    298
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Décembre 2008
    Messages : 298
    Par défaut
    Tout dépend comment est construite sa page... Dans mon cas je ne peux
    pas car il est dans un onglet qui apararrait et disparait en ajax.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 79
    Par défaut
    Oui mon contrôle est dans un Update Panel mais j'ai lu partout (dont sur ce forum) qu'en mettant un postbacktrigger ça devait fonctionner.

  6. #6
    Membre expérimenté
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    298
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Décembre 2008
    Messages : 298
    Par défaut
    Non ca m'étonnerais que tu ai lu ça...
    tape fileuplaod + ajax dans google et tu verras qu'il y a des tonnes de liens qui disent le contraire..

    Avec quelques adaptations c'est jouable mais bon...



    le file upload est incompatible avec l'update panel
    utilises ce control par exemple

    http://fileuploadajax.codeplex.com/R...ReleaseId=8061

Discussions similaires

  1. [Applet+Threads] Pause et resume qui fonctionne pas
    Par MinsK dans le forum Concurrence et multi-thread
    Réponses: 4
    Dernier message: 29/11/2005, 18h39
  2. Fonction JS qui fonctionne avec Mozilla mais pas avec IE.
    Par etiennegaloup dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 31/10/2005, 13h58
  3. Requery afterMaj qui fonctionne que si je repète la saisie ?
    Par samlepiratepaddy dans le forum Access
    Réponses: 7
    Dernier message: 26/09/2005, 23h12
  4. code qui fonctionne en local et pas sur le net
    Par vraipolite dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 29/08/2005, 10h10
  5. une requete qui fonctionne aux 3/4...
    Par allowen dans le forum Langage SQL
    Réponses: 3
    Dernier message: 27/01/2005, 22h08

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