A voir également:
- Variables de session Asp .net
- Paint net - Télécharger - Dessin & Illustration
- Net framework 4.0 - Télécharger - Divers Utilitaires
- Ad doubleclick net ✓ - Forum Téléphones & tablettes Android
- Associez chaque situation à l’action la plus appropriée en matière de sécurité informatique : verrouiller la session, quitter la session, ne rien faire ou éteindre l'ordinateur. - Forum MacOS
- Net::err_unknown_url_scheme - Forum HTML
5 réponses
snake-d12
Messages postés
218
Date d'inscription
mardi 2 juin 2009
Statut
Membre
Dernière intervention
25 septembre 2009
57
10 juin 2009 à 18:56
10 juin 2009 à 18:56
Ah wé je vois, dans vb2008, vous devez ajouter un élément:
- tu dois ajouter un nouvelle élément nommé "Global.asax" (tu le trouve dans la fenêtre qui te permet d'ajouter une form, ou une classe...)
puis tu click sur lui deux fois pour que tu accède à la partie code, tu vas trouvé des méthodes déjà faites ,
et maintenant tu vas chercher la méthode qui s'appelle session_start (c'est elle qui contrôle les sessions de chaque utilisateur) et tu vas déclarer un attribut de l'objet session en écrivant par exemple : Session.item("Identifiant")=""
- pour enregistrer la valeur voulu dans l'objet session, il vous suffit seulement de l'affecter une valeur par exemple: Session.item("Identifiant")=me.textbox_Identifiant.text
- et pour l'obtenir vous devez l'affecter à une variable par exemple :
dim str as String = Session.item("Identifiant")
et j'espère que maintenant la solution est bien clair
bonne chance
- tu dois ajouter un nouvelle élément nommé "Global.asax" (tu le trouve dans la fenêtre qui te permet d'ajouter une form, ou une classe...)
puis tu click sur lui deux fois pour que tu accède à la partie code, tu vas trouvé des méthodes déjà faites ,
et maintenant tu vas chercher la méthode qui s'appelle session_start (c'est elle qui contrôle les sessions de chaque utilisateur) et tu vas déclarer un attribut de l'objet session en écrivant par exemple : Session.item("Identifiant")=""
- pour enregistrer la valeur voulu dans l'objet session, il vous suffit seulement de l'affecter une valeur par exemple: Session.item("Identifiant")=me.textbox_Identifiant.text
- et pour l'obtenir vous devez l'affecter à une variable par exemple :
dim str as String = Session.item("Identifiant")
et j'espère que maintenant la solution est bien clair
bonne chance
Je ne suis pas membre, donc je pense que je ne peux pas marquer le problème comme résolu. Est ce quelqu'un peut le faire svp? (SNake-d12 par exemple?)
Merci
Merci
snake-d12
Messages postés
218
Date d'inscription
mardi 2 juin 2009
Statut
Membre
Dernière intervention
25 septembre 2009
57
10 juin 2009 à 05:40
10 juin 2009 à 05:40
Si je comprend bien, vous voulez récupérer l'identifiant saisie par l'utilisateur pour l'utiliser à rechercher et afficher les données de cet utilisateur dans votre gridview.
je voit dans votre code que vous enregistrer la valeur voulu dans une session, jusqu'au maintenant c 'est bon.
mais pour remplir une gridview vous devez se connecter à la base de données et faire une selection selon de l'identifiant que vous avez enregistrer dans votre session. après vous affecter la sélection obtenu à votre gridview pour l'afficher
je voit dans votre code que vous enregistrer la valeur voulu dans une session, jusqu'au maintenant c 'est bon.
mais pour remplir une gridview vous devez se connecter à la base de données et faire une selection selon de l'identifiant que vous avez enregistrer dans votre session. après vous affecter la sélection obtenu à votre gridview pour l'afficher
Merci Snake-d12 pour ton aide, mais le problème justement est que je n'ai pas enregistré la variable de session dans mon code.
J'ai écris là haut <%Session["utilisateur"] =????????? ;%> parce que je ne sais pas quoi mettre à la place des ??? .
Pour le SELECT c'est bon, je l'ai mis dans mon autre page, ça je sais faire.
Mon problème c'est l'enregistrement de la variable de session ...
J'ai écris là haut <%Session["utilisateur"] =????????? ;%> parce que je ne sais pas quoi mettre à la place des ??? .
Pour le SELECT c'est bon, je l'ai mis dans mon autre page, ça je sais faire.
Mon problème c'est l'enregistrement de la variable de session ...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
snake-d12
Messages postés
218
Date d'inscription
mardi 2 juin 2009
Statut
Membre
Dernière intervention
25 septembre 2009
57
15 juin 2009 à 20:15
15 juin 2009 à 20:15
C très bien, mais veuillez s.v.p marquer cette discutions comme résolu.
et si vous permettez veuillez nous expliquer où était le problème et comment vous l'avez réglé, pour que cette discutions restera comme un référence pour ceux qui vont affronter le même problème que toi.
et merci,cordialement
et si vous permettez veuillez nous expliquer où était le problème et comment vous l'avez réglé, pour que cette discutions restera comme un référence pour ceux qui vont affronter le même problème que toi.
et merci,cordialement
Désolée, autant pour moi.
Ta méthode marche surement Snake, mais en fait j'en avais trouvé une autre : Ecrire ceci dans le code behind de la page login.aspcx :
Après je faisais appel à Session["utilisateur"] quand j'en avais besoin, et ça marchait.
Merci quand même pour ton aide !
Cordialement,
Ta méthode marche surement Snake, mais en fait j'en avais trouvé une autre : Ecrire ceci dans le code behind de la page login.aspcx :
string s = Request.ServerVariables["AUTH_USER"]; Session["utilisateur"] = s;
Après je faisais appel à Session["utilisateur"] quand j'en avais besoin, et ça marchait.
Merci quand même pour ton aide !
Cordialement,