2010-09-22 17 views

risposta

15

Session non esiste sempre nel contesto dell'attuale Application_Error. Prova il seguente:

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

Questo darà l'eccezione "Stato sessione non è disponibile in questo contesto". se la sessione non è disponibile. –

+0

Davvero ...? L'hai provato? – GenericTypeTea

+0

Sì, l'ho fatto. Ora dubito che questo possa avere qualcosa a che fare con Application_Error –

Problemi correlati