begin process at 2012 05 28 12:36:05
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP.NET

 > 

Divers

 > 

Autre

 > 

recuperer des valeurs sur un formulaire


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

recuperer des valeurs sur un formulaire

samedi 21 juin 2008 à 17:17:05 | recuperer des valeurs sur un formulaire

beny100


salut  à tous,
je developpe un site web avec asp.net. mais j'ai un problème !!!

je veux recuperer le nom de l'utilsateur depuis la page de connexion puis l'afficher sur une autre page.
je sais pas comment faire
aidez moi svp!!!!
samedi 21 juin 2008 à 18:00:40 | Re : recuperer des valeurs sur un formulaire

nhervagault

Administrateur CodeS-SourceS
salut



txtNomUser.Text =
System.Threading.Thread.CurrentPrincipal.Identity.Name

samedi 21 juin 2008 à 18:02:51 | Re : recuperer des valeurs sur un formulaire

ggtry

Réponse acceptée !
Bonjour,

Tu peux tout simplement utiliser la session.
Si ce n'est déjà fait, lors de la connexion, tu mets le nom de l'utilisateur dans une variable de session (par exemple Session("nom")=nomutilisateur).
Puis sur la page où tu veux afficher le nom, tu peux écrire par exemple Label1.Text=Session("nom")

GGtry
lundi 23 juin 2008 à 17:54:29 | Re : recuperer des valeurs sur un formulaire

beny100



je ne te comprend pas , est ce que tu peux me donner plus de details !!
aidez SVP

lundi 23 juin 2008 à 18:50:13 | Re : recuperer des valeurs sur un formulaire

ggtry

Bonjour,

La solution donnée par nhervagault est peut-être meilleure. Je n'ai jamais travaillé sur les connexions et je n'y connais pas grand-chose.
Néanmoins, la session est en effet sans doute utilisable dans ton cas.
La session permet de maintenir des informations concernant un utilisateur particulier durant toute la durée de sa navigation. Cela est indépendant de la connexion, mais peut-être utilisé aussi avec, je pense.
Pour écrire dans la session, il suffit d'écrire dans ton code :
Session("mavariable")= données à conserver (où mavariable est un nom que tu choisis)
Lorsque par exemple les informations concernant l'utilisateur sont testées, si elles sont valides, tu peux récupérer soit le nom d'utilisateur entré dans la textbox, soit le nom complet qui lui est éventuellement lié dans ta base de données.
Ainsi, lors du test de ces informations, si elles sont validées, tu peux écrire :
Session("nom")=TextBox1.Text
Ensuite, dans n'importe quelle autre page, tu peux utiliser Session("nom") exactement comme une variable quelconque, et donc écrire dans un label le nom enregistré :
Label1.Text=Session("nom")
Mais encore une fois, ce n'est peut-être pas la meilleure solution.

Cordialement,

GGtry
lundi 23 juin 2008 à 20:41:35 | Re : recuperer des valeurs sur un formulaire

nhervagault

Administrateur CodeS-SourceS
Bonjour,

Un peu rappel
Pour les sessions, il faut configurer le type de session que tu veux
* InProc (mémoire)
* StateSerrver (service)
* SqlServer (base de données)

lien

Les sessions sont utiles pour partagé de l'information entre les pages.

Mais pour répondre simplement à ta question
txtNomUser.Text =
System.Threading.Thread.CurrentPrincipal.Identity.Name

suffit il faut faire attention au mode d'identification (impersonnalisation ou autres) en mode forms.

Tu ne devrais pas avoir trop de problème.

Cette méthode permet de découpler par exemple le code d'une DLL, d'un code de présentation

(car session en valable qu'en mode web) alors que les threads sont dans le monde web et windows ;-)

Bon coding





Cette discussion est classée dans : page, recuperer, formulaire, valeurs


Répondre à ce message

Sujets en rapport avec ce message

Valeurs transmises dans un formulaire [ par ardo ] Bonjour,Comment récupérer les valeurs transmises dans un formulaire avec un encodage ENCTYPE="multipart/form-data", sachant que l'objet Request ne fon cadre [ par rony ] salut,j'ai une page asp qui conteint un formulaire.je souhaite envoyer les réponses de mon formulaire sur deux pages simultanément.comment faire pour Comment faire les découpages du formulaire html [ par Adhc ] Je veux faire un site et j'ai besoin d'information pour la démarche du développement des pages.Ma question et la suivante : découpage te préparation d Insertion de données dans un formulaire [ par stephane ] Bonjour,Dans le but de créer un formulaire de modification de données, je cherche un moyen d'insérer des valeurs dans les champs (INPUT, SELECT et TEX 2 formulaires sur meme page ? c possible ? [ par g.hoofd ] salut a tous !voila mon pb:j'ai un formulaire qui comporte 3 listes deroulantesl'une d'entre elles est relié a un evenement onclick java qui valide le Actualisation d'une page et chargement dans cache [ par sebhehe ] Je cherche une solution pour que ma page ne se mette pas dans le cache.explication:Je complete une page avec un formulaire qui se trouve sur cette mem Formulaire, Post , get !!! HELP!!! [:)] [ par glopglop ] Une page Html envoie les resultat d'un formulaire a une page asp. Cette page asp va chercher des informations dans une base de données et affiche un d URL distante [ par Ondex ] Salut a tous,quelqu'un connait t'il le moyen de se connecter a ue URL distante sans utiliser de composant.si par exemple je veux recuperer la page htt Casse tete chinois [ par yoyo ] Salut tout le monde,dans un formulaire, g une liste deroulante, quand je choisit un autre element dans ma liste, la page est rechargee avec un formula Affichage du contenu d'un formulaire Access dans une page Internet [ par Lucho ] J'ai créé une application Access et j'aimerais afficher le contenu d'un formulaire Access dans une page Internet quand je clique sur un bouton de ce f


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,090 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales