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 :

Transmission de variables de sessions entre pages


Sujet :

ASP.NET

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Février 2005
    Messages
    304
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2005
    Messages : 304
    Points : 53
    Points
    53
    Par défaut Transmission de variables de sessions entre pages
    Bonjour tout le monde,

    1. J'ai une classe qui contient la structure d'une variable de session
    2. 2 pages aspx qui modifient ma variable de session (une page et sa popup)

    Le probleme c'est que lorsque je modifie ma variable de session dans ma popup et que j'essaye de la récupérer dans la page parent la variable n'a pas été modifiée mais elle le sera au prochain chargement de la page (en faisant F5 par exemple).

    Si quelqu'un pouvait m'expliquer ce qu'il se passe, merci

  2. #2
    Membre confirmé
    Avatar de topolino
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    1 901
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 901
    Points : 637
    Points
    637
    Par défaut
    Que cherches tu a faire exactement, car pour voir la modif de ton object il faut recharger ta page parent !!!!

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Février 2005
    Messages
    304
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2005
    Messages : 304
    Points : 53
    Points
    53
    Par défaut
    Oui effectivement mais je ne sais pas vraiment comment recharger ma page parent.

  4. #4
    Membre confirmé
    Avatar de topolino
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    1 901
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 901
    Points : 637
    Points
    637
    Par défaut
    tu peux le faire en javascript. parent.location.href ='nomPage.aspx'

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Février 2005
    Messages
    304
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2005
    Messages : 304
    Points : 53
    Points
    53
    Par défaut
    En fait pour le moment lorsque je clique sur mon bouton pour sortir de ma popup et revenir à la page parent j'ecris :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
            var parentWindow = window.parent;
                   parentWindow.SelectAndClosePopup();
    parentWindow.SelectAndClosePopup() est situé sur la page parent donc et voici le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
            ASPxPopupControl1.Hide();
            __doPostBack('__Page', 'MyCustomArgument');
    Ca c'est ce qu'il se passe coté client, le clic sur ce meme bouton cré un evenement coté serveur qui actualise la variable de session qui m'interesse.

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Février 2005
    Messages
    304
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2005
    Messages : 304
    Points : 53
    Points
    53
    Par défaut
    c'est bon j'ai trouvé une solution en appelant une fonction js depuis mon code behind , pour info :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Page.ClientScript.RegisterStartupScript(this.GetType(), "SAISIE", "jsfunction()", true);

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

Discussions similaires

  1. Réponses: 5
    Dernier message: 01/05/2007, 14h22
  2. Réponses: 2
    Dernier message: 29/08/2006, 01h07
  3. Réponses: 2
    Dernier message: 29/06/2006, 09h26
  4. Réponses: 2
    Dernier message: 17/05/2006, 10h26
  5. [Sécurité] Variables de session entre pages
    Par kcizth dans le forum Langage
    Réponses: 4
    Dernier message: 09/01/2006, 11h29

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