【发布时间】:2012-03-27 20:23:20
【问题描述】:
我正在尝试访问我 global.asax 中每个请求(页面、文档、PDF 等)的会话状态。我知道我不能在 Application_BeginRequest 中执行此操作,并且我认为我可以在 Application_AcquireRequestState 中执行此操作,但是它不起作用,这很奇怪,因为它在另一个项目中起作用。
所以,我正在寻找一个事件,在该事件中我总是可以访问每个请求的会话状态。
谢谢
编辑:@迈克
我试过这样做
Sub Application_PreRequestHandlerExecute(ByVal sender As Object, ByVal e As EventArgs)
Session("test") = "test"
End Sub
但由于无法访问会话状态,我仍然会收到错误消息。
【问题讨论】:
标签: asp.net session-state global-asax