2009-06-24 53 views
1

我在其他一些问题中看到在Global.asax.cs中使用Session_End()并不建议。这是因为如果你没有使用默认的Session处理程序,Session_End不会被调用,是否正确?有没有其他情况下不会被叫?Session_End Alternatives

最大的问题是:如果你不能依赖Session_End(),你将如何确定session何时关闭?

回答

0

在使用它之前,你不能只检查它是否存在吗?

if (Session["Variable"] != null) 
{ 
    // Code here 
} 
+0

我想知道会话何时过期,而不是我是否可以访问会话变量。 – grimus 2009-06-24 19:16:15