gpt4 book ai didi

c# - SessionState 未保留在处理程序中

转载 作者:太空宇宙 更新时间:2023-11-03 20:30:50 24 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
Can I access session state from an HTTPModule?

我已经设置并正在使用 SQLServer 状态处理,它在我的项目中运行良好。但是我有共享资源文件,它提供了从数据库等加载图像的处理程序。在这个模块中, session 总是空的。我尝试了以下方法:

  1. Session 变量的完整路径,即 HttpContext.Current.Session["varname"];
  2. 我已将 sessionState 行添加到具有处理程序的用户控件文件的 web.config 中,就像我对主项目所做的那样。

还有什么可以让 session 变量在模块中可用吗?我对 .net 比较陌生,所以我可能使用了不正确的术语。明确地说,我定义了一个“解决方案”。在此解决方案中有一个称为 CMS 的“项目”。解决方案中还有另外两个项目 - 一个用于处理共享类,一个用于处理程序。这些外部文件通过引用包含在主项目中(当然,否则它根本不起作用)。在这些“外部”项目中,我似乎无法访问 session 变量。

非常感谢任何帮助。哦,虽然我对 RTFM 类型的回答没问题,但我之前问过的问题让我看到了冗长的理论 MSDN 文档,这些文档很少有帮助,因为它们太深,我无法理解。试着让兄弟休息一下吧?

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com