2009-06-24 1 views
1

J'ai vu dans d'autres questions que l'utilisation de Session_ End() dans Global.asax.cs n'est pas conseillée. En effet, si vous n'utilisez pas le gestionnaire de session par défaut, Session_End ne sera pas appelé, correct? Y at-il d'autres cas où il ne sera pas appelé?Session_End Alternatives

La grande question est: Si vous ne pouvez pas dépendre de Session_End(), que faites-vous pour déterminer quand une session s'est fermée?

Répondre

0

Ne pouvez-vous pas simplement vérifier s'il existe avant de l'utiliser?

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

Je veux savoir quand une session a expiré, pas si je peux accéder à une variable de session. – grimus