Bonjour à tous !
Je débute dans le monde Asp.net et je dois dire que ce n'est pas évident !
J'utilise une masterpage dans laquelle j'ai ajouter un label.
Quand mon site debute, on se retrouve sur une page de login, si le login est ok je stocke dans Session des informations le concernant.
Une fois logguée est avant de rediriger vers ma page Accueil, j'aimerais afficher dans un label le message suivant "Utilisateur connecté : nom, prenom"
Pour ce faire j'ai ajouter une procédure
Ensuite j'appelle ma procédure dans ma page login
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 public void SetUser(string nom, string prenom) { this.Lbl_USER.Text = "Utilisateur connecté : " + nom + ", " + prenom; //this.Lbl_USER }
Apparemment, la procédure est ok mais mon label ne se met pas à jour.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Master.SetUser((string)Session["Nom"], (string)Session["Prenom"]);
Du coup le label reste vide.
J'ai essayer de faire :
Mais ce n'est pas ca ou alors je le fais mal (j'ajouter cette ligne dans ma fonction SetUser)
Code : Sélectionner tout - Visualiser dans une fenêtre à part this.Lbl_USER.DataBind();
Merci d'avance de vos réponses concernant ce probleme de referesh
@+
Hirochirak
Partager