作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在我的 ASP.NET 4.0 应用程序中,我在 global.asax.cs 中有一个 PreRequestHandlerExecute 的事件处理程序。
我想访问 session 中的数据。大多数情况下, session 已定义,但有时为空。有人可以解释我什么时候初始化,什么时候没有?
最佳答案
默认情况下,不会为每种类型的请求加载 session 。如果请求是针对内容文件(如图像或样式表),则不会加载 session 。这样做是为了减少处理请求的开销。如果在通用处理程序 (.ashx) 中工作并且您想要访问 session ,则让处理程序实现 IRequiresSessionState。
关于.net - PreRequestHandlerExecute 中的 session 为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4439737/
在我的 ASP.NET 4.0 应用程序中,我在 global.asax.cs 中有一个 PreRequestHandlerExecute 的事件处理程序。 我想访问 session 中的数据。大多数
我正在 HttpApplication 类的 PreRequestHandlerExecute 事件处理程序中创建我的 nhibernate session 。 它适用于 MVC,但是,当在 WCF
我是一名优秀的程序员,十分优秀!