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 :

[2.0] Comment utiliser les variables de session ?


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mai 2004
    Messages
    123
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 123
    Par défaut [2.0] Comment utiliser les variables de session ?
    Bonjour,
    je voudrais savoir comment on utilise les variables de session. Je n'arrives pas à les mettre en place. En fait je ne sais pas vraiment ou les déclarer ni comment récupérer leurs informations....

  2. #2
    Membre éclairé
    Inscrit en
    Octobre 2005
    Messages
    273
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 273
    Par défaut
    slt

    Stocker une valeur dans une variable de session:

    Session["Nomdevariablesession"] = valeur;

    Récupérer valeur:

    string valeur = Session["Nomdevariablesession"].ToString();

  3. #3
    Membre confirmé
    Inscrit en
    Mai 2004
    Messages
    123
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 123
    Par défaut
    Je viens de trouver ce que tu m'as dis. Pour moi c'est legerement différent. Je suis en VB c'est peut etre pour ca.

    Session.item("Nom") = valeur

    valeur = Session.item("Nom").

    En revanche je ne comprend pas comment on arrive a les utiliser. J'arrive a changer la valeur de cette variable de session a l'initialisation de ma premiere page. Mais je n'arrives pas a changer cette valeur quand je click sur un bouton et je ne comprend pas ceci. Ce bouton devrait me permettre de recuperer les informations de ma page actuelle et de m'envoyer ensuite sur la page suivante...

  4. #4
    Membre éclairé
    Inscrit en
    Octobre 2005
    Messages
    273
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 273
    Par défaut
    Si j'ai bien compris .. lors de l'appui sur un bouton tu voudrais changer la valeur de ta variable de session et une fois celle- ci changée passer dans une autre page.. normalement ca devrait marcher en réassignant une valeur à ta variable de session .. pour être sur, avant de relancer l'autrte page place la valeur de ta variable de session (modifiée) dans une nouvelle variable tempo et vérifie sa valeur en mode debug.

  5. #5
    Membre confirmé
    Inscrit en
    Mai 2004
    Messages
    123
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 123
    Par défaut
    C'est ce que je fasais mais rien ne change. Si je n'initialise pas la variable de session, celle ci reste vide.
    Peut etre que ca vient du fait que je me redirige vers la seconde page en utilisant un postbackUrl sur le bouton?

  6. #6
    Membre éclairé
    Inscrit en
    Octobre 2005
    Messages
    273
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 273
    Par défaut
    Là je sais pas t'aider .. jamais fait cà :s

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

Discussions similaires

  1. Utiliser les variables de sessions
    Par nixax dans le forum Langage
    Réponses: 1
    Dernier message: 25/02/2010, 07h01
  2. Réponses: 15
    Dernier message: 28/06/2007, 19h28
  3. Réponses: 3
    Dernier message: 09/01/2007, 09h44
  4. [WebForms]Comment utiliser une variable de session depuis JavaScript ?
    Par ThunderBib dans le forum Général Dotnet
    Réponses: 5
    Dernier message: 05/05/2006, 14h01
  5. [VB]Comment utiliser les variables Windows?
    Par Furius dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 13/10/2005, 21h20

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