Tu peux utiliser les variables de sessions (à condition que tu ne fasse pas de load balancing).
Quelques exemples:
http://msdn.microsoft.com/library/en-us/dnaspnet/html/asp12282000.asp
Note que la session peut être stockée en mémoire sur le serveur web, ou même sur un serveur SQL.
Ou bien tu peux stocker des données toi-même dans une base de données, en utilisant l'identifiant de sessions ASP.Net pour savoir de quel utilisateur il s'agit.


