ASP.NET Session

17 Mar 2025 | 阅读 2 分钟

在 ASP.NET 中,会话是一种状态,用于存储和检索用户的值。

它有助于识别一段时间(会话)内来自同一浏览器的请求。 它用于存储特定时间会话的值。 默认情况下,ASP.NET 会话状态对所有 ASP.NET 应用程序都是启用的。

每个创建的会话都存储在 SessionStateItemCollection 对象中。 我们可以使用 Page 对象的 Session 属性来获取当前会话值。 让我们看一个例子,如何在 asp.net 应用程序中创建访问会话。


ASP.NET 会话示例

在以下示例中,我们正在创建一个会话并存储用户电子邮件。 此示例包含以下文件。

// Default.aspx

代码

// Default.aspx.cs

输出

This application will store user email to the session when user login.
ASP Net Session 1

它将显示存储的会话值,用户电子邮件。

ASP Net Session 2