使特定会话变量过期

时间:2014-07-10 09:15:09

标签: c# session viewstate

我使用Session来存储用户详细信息。我在页面中使用Session Variable将数据传递到另一个页面。

Session["Something"] = "object";

在该页面中,我从会话中获取数据并将其存储在ViewState中。检索后,我通过分配null来清除Session变量。

ViewState["Something"] = Session["Something"];
Session["Something"] = null;

问题是,每当我刷新页面时,我都无法从ViewState中获取值,因为它已被清除。

有没有保留数据?还有指定时间间隔后expire the particular Session Variable的方式?

0 个答案:

没有答案