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 :

Response.Redirect, execute 2 fois le PostBack


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2004
    Messages
    582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 582
    Par défaut Response.Redirect, execute 2 fois le PostBack
    Bonjour,
    j'ai une première page qui selon une sélection, permet lors d'un click sur un bouton permet de renvoyer sur une page
    Response.Redirect(choix & ".aspx")
    Quand j'arrive sur cette nouvelle page j'ai le code suivant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load, Me.Load
            If Not (Page.IsPostBack) Then
                    data.ListeTB(SelTB)
              end if
        End Sub
    Or je ne comprends pas pourquoi il m'execute 2 fois de suite ma fonction data.ListeTB... il ne devrait y passer qu'une fois!!!!!
    Merci

  2. #2
    Membre éclairé Avatar de Dark Ryus
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2007
    Messages
    333
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2007
    Messages : 333
    Par défaut
    Je me permet de remonter le topic car j'ai le même problème ^^

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    26
    Détails du profil
    Informations personnelles :
    Âge : 18
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 26
    Par défaut
    Salut

    Il me semble que c'est un faux problème.. (petit bug du debugger d'asp.net ??)

    Est-ce que vous avez remarqué cela uniquement en debug ?
    Essayez en appelant directement la page dans explorer Visual fermé.
    Faites une petite trace du passage dans le Page_Load dans un fichier log ou dans le journal d'évènements Windows.

    Donnez-nous vos résultats.

    Nasame.

  4. #4
    Membre éclairé Avatar de Dark Ryus
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2007
    Messages
    333
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2007
    Messages : 333
    Par défaut
    C'est bon j'ai trouvé d'où venait mon problème.

    don mon postback, j'initialise une DropdownList. Après mon postback, j'appelle une fonction qui va me selectionner une certaine valeur dans cette liste, et là, il me rappelle mon postback une deuxième fois. Je pense que le fait de modifier la liste après l'avoir initialisé, rappelle la fonction postback. J'ai fait le test sans modifier la liste après le postback, et il ne repasse pas dedans une deuxième fois.

    Pour contourner le problème j'ai ajouter un boolean pour ne passer qu'une seule fois dans le postback après avoir modifier ma liste.

    voili, voilou

Discussions similaires

  1. code qui s'execute plusieurs fois
    Par khelif dans le forum JBuilder
    Réponses: 1
    Dernier message: 10/03/2005, 21h56
  2. Response.redirect() avec ancre nomée
    Par roots_man dans le forum ASP
    Réponses: 4
    Dernier message: 23/11/2004, 10h37
  3. probleme avec Response.Redirect
    Par nicerico dans le forum ASP
    Réponses: 2
    Dernier message: 06/08/2004, 16h21
  4. problème de response.redirect
    Par boucher_emilie dans le forum ASP
    Réponses: 5
    Dernier message: 06/07/2004, 10h10
  5. Réponses: 3
    Dernier message: 17/06/2004, 16h32

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