C# 加载第一页时Asp.Net Webforms会话密钥为空
我有以下情况: 在一个页面上,我调用一个HttpHandler。在这个处理程序中,我设置了一个会话变量。 然后我转到另一个页面,希望读取会话中存储的值(通过querystring传输密钥) 现在,在每次“首次加载”(例如应用程序池回收)时,都会出现die会话,但没有值。 在那之后,一切都像预期的那样工作 HttpHandler被防御命中(通过断点检查)C# 加载第一页时Asp.Net Webforms会话密钥为空,c#,asp.net,session,session-variables,C#,Asp.net,Session,Session Variables,我有以下情况: 在一个页面上,我调用一个HttpHandler。在这个处理程序中,我设置了一个会话变量。 然后我转到另一个页面,希望读取会话中存储的值(通过querystring传输密钥) 现在,在每次“首次加载”(例如应用程序池回收)时,都会出现die会话,但没有值。 在那之后,一切都像预期的那样工作 HttpHandler被防御命中(通过断点检查) 有人知道可能有什么问题吗?我终于找到了答案 我从Javascript异步调用了HttpHandler! 因此,当该网站第一次接到电话时,出现了时
有人知道可能有什么问题吗?我终于找到了答案 我从Javascript异步调用了HttpHandler! 因此,当该网站第一次接到电话时,出现了时间问题。我移动了第二个页面调用以等待HttpHandler完成 这本该奏效的