je suis un debutant dans le dot net je veux savoir comment utilisé des variables de session et d'application en ASP.NET
la formation ne sert à rien que si elle est partagée
je suis un debutant dans le dot net je veux savoir comment utilisé des variables de session et d'application en ASP.NET
la formation ne sert à rien que si elle est partagée
Alors pour les variables de Session je fais comme ça :
Sachant que tu mettre tous ce que tu veux dans une variable de Session, même un objet.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 'pour charger la données Session.Add("nomVariable","ValeurVariable") 'pour récupérer la donnée variable = Session("nomVariable")
Pour les varaibles d'application, je sais pas, j'en utilise pas, mais je pense que cela doit être la même chose.
Toutefois, je t'invite vivement à consulter un des tuto présent sur le site, ce genre de réponse doit s'y trouver.
Kenavo
voila mon code
la recuperation est la suivante dans une autre page
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 nom = txtNom.Text; pwd = txtPwd.Text; System.Web.SessionState.HttpSessionState session; session.Add("name",nom); session.Add("pwd",pwd);
l'erreur s'affiche au niveau de la premiere partie de code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 txt1.Text=Session["name"].ToString(); txt2.Text =Session["pwd"].ToString();
c'est plus simple et surtout plus efficace comme ça :
tu rajoutes ça au début
et puis cela et ça suffit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2using System.Web.SessionState;
pas besoin de déclarer la session mais attention de respecter la casse
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 nom = txtNom.Text; pwd = txtPwd.Text; Session.Add("name", nom); Session.Add("pwd", pwd);
Session et pas session
ouais, c'est plus simple comme ça.
Mais deux choses :
- le message d'erreur serait pas mal car cela permtrais de voir où cela déconne
- si vous voulez faire du C#, allez dans le bon forum. Je sais que c'est pas trés compliqué de passer de l'un à l'autre, mais il y a des subtilités qui m'échappe.
D'autant que moi, en VB je ne fais pas le Imports System.Web.SessionState (équivalent du Using) et ça marche trés bien.
Donc je pense que le souci ne vient pas de la variable de session, mais d'un autre morceau du code.
Et aussi, plutôt que refaire un truc qui existe, pourquoi ne aps utiliser les outils en place.
Vu les noms de variable, tu es visiblement en trian de programmer une connexion à ton site. Connias tu le MemberShip ? Parce que ça répond bien à tous les soucis de gestion de connexion.
Kenavo
C'est d'ailleurs pour cela que nous la partageons et qu'une petite recherche t'aurais permis de t'en rendre compteEnvoyé par opensource
D'ailleurs le titre est plutôt explicite: http://ditch.developpez.com/#L3
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager