2010-09-22 8 views

Répondre

15

Session n'existe pas toujours dans le contexte de l'actuel Application_Error. Essayez ce qui suit:

protected void Application_Error(object sender, EventArgs e) 
{ 
    if (Context.Handler is IRequiresSessionState || 
     Context.Handler is IReadOnlySessionState) 
    { 
     // Session exists 
     Session["mysession"] = "Some message"; 
    } 
} 
+0

Cela donnera l'exception "L'état de session n'est pas disponible dans ce contexte." si la session n'est pas disponible –

+0

Vraiment ...? L'as tu essayé? – GenericTypeTea

+0

Oui, je l'ai fait. Maintenant, je doute que cela puisse avoir quelque chose à voir avec Application_Error –

Questions connexes