首页加载时,Asp.Net Webforms会话密钥为null

时间:2015-01-09 10:10:45

标签: c# asp.net session session-variables

我有以下情况:

在页面上我调用了一个HttpHandler。在这个处理程序中,我正在设置一个Session变量。 然后我转到另一个页面,想要在会话中读取值存储(Key通过查询字符串传输)。

现在,在每次“第一次加载”(例如,应用程序池回收)时,会话存在但没有值。 之后,所有的工作都像预期......

HttpHandler被defenitly命中(通过断点检查)。

有人知道可能存在什么问题吗?

1 个答案:

答案 0 :(得分:0)

我终于找到了答案。

我从Javascript ASYNC调用了HttpHandler! 所以第一次调用网站时出现了计时问题。我移动了第二页调用以等待HttpHandler完成。

应该这样做。