2013-02-18 10 views
6

W nowo utworzonej aplikacji MVC4, chciałbym przechowywać wszystkich użytkowników USERProfile w sesji tak, że mogę uzyskać dostęp do wszystkich wartości po zalogowaniu się użytkownika. Ale obiekt tablicy Session proponuje tylko 2 alternatywąPrzechowuj cały model klasy w sesji

Session[int]/Session[string]

muszę odzyskać

Session['username']; Session['age']; etc

czegoś istniejącego w tej klasie.

Odpowiedz

9

można przechowywać

Session["UserProfile"]=UserProfile; // User Profile being an object 

zastrzeżeniem, kiedy je odzyskać swój profil należy go obsada:

UserProfile profile = (UserProfile) Session["UserProfile"] 
Powiązane problemy