38 votes

Comment supprimer une session spécifique dans asp.net?

Je suis confronté à un problème. J'ai créé deux sessions :

  1. Session["userid"] = UserTbl.userid;
  2. Session["userType"] = UserTbl.type;

Je sais comment supprimer des sessions en utilisant Session.clear(). Je veux supprimer la session "userType".

Comment supprimer une session spécifique ?

79voto

gabsferreira Points 1806
Session.Remove("name of your session here");

47voto

Milian Points 1137

Il n'y a rien de tel que le conteneur de session, vous pouvez donc le définir comme nul

mais vous pouvez plutôt définir un élément de session individuel comme nul ou ""

aiment Session["userid"] = null;

31voto

Ravi Gadag Points 9809

vous pouvez utiliser la méthode Session.Remove () ; Session.Remove

Session.Remove("yourSessionName");

2voto

ssh Points 1

HttpContext.Current.Session.Remove("nom de la session") ;

ça marche pour moi

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X