2009-04-25 6 views
0

je besoin d'un exemple détaillé sur les asp.net session en utilisant C# Par exemple (en utilisant la session dans le journal en fonctionnementsession en asp.net

+0

S'il vous plaît modifier votre question pour inclure les détails. Voulez-vous voir comment fonctionne la connexion? Ou voulez-vous savoir combien de temps dure une session? Comment stocker et récupérer des données d'une session? –

+0

Je pense que nous ne devrions pas voter pour fermer jusqu'à ce que ce nouveau membre ait l'occasion de fournir quelques détails. Si aucun détail n'est à venir, alors il devrait être fermé. –

+0

vous pourriez être intéressé par cet article comme wellhttp: //stackoverflow.com/questions/769338/use-of-session-in-high-traffic-websites – MedicineMan

Répondre

5

La session est le système ASP.Net où vous pouvez enregistrer des objets et des variables basées utilisateur, de sorte que ces articles peuvent être disponibles dans postbacks

Ajout d'une variable à la session.

Session["key"] = myVar; 

Récupération d'une variable

myVar = Session["key"]; 
myVar = (MyType) Session["key"]; 

Dans la session, vous pouvez enregistrer tout type de .NET Framework, mais vous devriez être très conscients de l'impact de cette conception peut peser dans votre application, car cela impose des problèmes d'évolutivité.

Dans la réponse à this question il y a une classe d'utilité excellente qui peut vous aider à faire abstraction de l'objet de session, jetez-y également un coup d'oeil.

+0

c'est aussi simple que ça :) –

+0

"Mais vous devriez être très conscient Par exemple, le stockage d'un jeu de données de 1 Mo peut entraîner le stockage et le décompactage de 20 Mo de stockage sur le serveur, et cela se produira sur ** chaque ** demande de page. –