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 :

Server.Transfer après un AsyncCompleted


Sujet :

ASP.NET

  1. #1
    Membre émérite
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juillet 2007
    Messages
    693
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Juillet 2007
    Messages : 693
    Par défaut Server.Transfer après un AsyncCompleted
    Bonjour,

    Je ne sais pas si le titre est parlant alors je vous explique mon problème !
    J'ai certaines opérations de mon appli (ASP.NET 2.0 C#) qui sont très longues !!! Je les exécute donc de manière asynchrone !!! Le truc c'est quelles générent des fichiers qui sont ensuite zippés !!!
    Jusque là aucun problème (enfin maintenant y en a plus) mais maintenant je veux proposer automatiquement le fichier zip en téléchargement une fois tous les fichiers générés puis zippés !!!

    Donc dans ma méthode ...AsyncCompleted, je détecte si c'est la dernière à se terminer et là je tente de lancer le téléchargement après avoir zippé les fichiers mais impossible de rediriger vers ma page de download car à ce niveau, j'ai perdu le context http donc impossible de faire un transfer ou un redirect.

    J'ai essayé avec un timer qui effectue la redirection, mais là j'ai une erreur Sys.WebForms.PageRequestManagerParseErrorException (impossible de parser).

    J'avoue être un peu à court d'idée !!!

    En auriez-vous par hasard ?

    Merci d'avance

  2. #2
    Membre émérite
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juillet 2007
    Messages
    693
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Juillet 2007
    Messages : 693
    Par défaut
    C'est résolu !!! J'ai parcouru plus en profondeur le web et j'ai testé avec un Response.Redirect (il me semblait avoir testé et que cela ne fonctionnait pas) et maintenant ça fonctionne !!

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

Discussions similaires

  1. Erreur avec Server.Transfer
    Par eagleleader dans le forum ASP.NET
    Réponses: 1
    Dernier message: 19/09/2008, 14h11
  2. Server.Transfer et response.redirect
    Par naima2005 dans le forum ASP.NET
    Réponses: 2
    Dernier message: 07/02/2008, 13h05
  3. [VB.NET] PB avec un server.transfer
    Par zooffy dans le forum ASP.NET
    Réponses: 4
    Dernier message: 05/07/2006, 11h47
  4. [VB.NET] Server.Transfer VS Response.Redirect
    Par lucie.houel dans le forum ASP.NET
    Réponses: 11
    Dernier message: 21/03/2006, 17h30
  5. [VB.NET] Server.Transfer
    Par franculo_caoulene dans le forum ASP.NET
    Réponses: 8
    Dernier message: 06/04/2005, 10h15

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