asp.net中的会话

Tha*_*eeb 0 asp.net session login

我需要一个关于使用c#在asp.net中进行会话的详细示例.例如(在登录操作中使用会话)

Jho*_*re- 5

Session是ASP.Net中的系统,您可以在其中保存基于用户的对象和变量,因此这些项目可以在回发中使用.

向Session添加变量:

Session["key"] = myVar;
Run Code Online (Sandbox Code Playgroud)

检索变量

myVar = Session["key"];
myVar = (MyType) Session["key"];
Run Code Online (Sandbox Code Playgroud)

在Session中,您可以保存任何.NET Framework类型,但是您应该非常了解此设计对应用程序的影响,因为这会产生可伸缩性问题.

这个问题的答案中,有一个优秀的实用程序类可以帮助您抽象会话对象,也可以看看它.