Asp.net 会议结束备选方案

Asp.net 会议结束备选方案,asp.net,session,asp.net-3.5,Asp.net,Session,Asp.net 3.5,我在其他一些问题中看到,不建议在Global.asax.cs中使用Session_uend()。这是因为如果不使用默认会话处理程序,将不会调用Session_End,对吗?是否有其他情况下它不会被呼叫 最大的问题是:如果您不能依赖Session_End(),那么如何确定会话何时关闭?在使用它之前,您是否可以检查它是否存在 if (Session["Variable"] != null) { // Code here } 我想知道会话何时过期,而不是我是否可以访问会话变量。

我在其他一些问题中看到,不建议在Global.asax.cs中使用Session_uend()。这是因为如果不使用默认会话处理程序,将不会调用Session_End,对吗?是否有其他情况下它不会被呼叫


最大的问题是:如果您不能依赖Session_End(),那么如何确定会话何时关闭?

在使用它之前,您是否可以检查它是否存在

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

我想知道会话何时过期,而不是我是否可以访问会话变量。