12 messaggi dal 20 marzo 2008
Ciao a tutti,

Ho un pagina che apre una popup modale (ASP.NET 3.5), e volevo sapere se si può pulire la sessione quando chiudo la popup.

Grazie
civico
3.168 messaggi dal 06 settembre 2002
Contributi | Blog
Ciao,

come apri la popup? con una window.open o è un div che va in top?
HTH
.

Nothing can be born from hartred

Stefano (SM15455) Mostarda
http://blogs.aspitalia.com/SM15455
Rome Italy
12 messaggi dal 20 marzo 2008
Intanto grazie per la risposta,

la pagina la popup la apro tramite window.showModalDialog
3.168 messaggi dal 06 settembre 2002
Contributi | Blog
ciao,

non esiste un metodo che in asp.net intercetta la chiusura della finestra. puoi fare che gestisci l'evento javascript onunload della finestra modale e lanci tramite ajax una richiesta al server per ripulire la cache.

HTH
.

Nothing can be born from hartred

Stefano (SM15455) Mostarda
http://blogs.aspitalia.com/SM15455
Rome Italy
12 messaggi dal 20 marzo 2008
hai per caso qualche riferimento dove trovare delle informazioni?
Ho provato a gestirlo tramite AJAX... ma non riesco ad utilizzare la sessione perchè i metodi richiamabili tramite AJAX devono essere static

[System.Web.Services.WebMethod]
public static void clearSession()
{
try
{
Session.Clear();

}
catch (Exception ex)
{
throw ex;
}
}
In questo caso quando faccio il build ottengo l'errore:
An object reference is required for the non-static field, method, or property 'System.Web.UI.Page.Session.get'

dove sbaglio?

Grazie
3.168 messaggi dal 06 settembre 2002
Contributi | Blog
Ciao,

prova con HttpContext.Current.Session.Clear() e se non sbaglio per abilitare la session dovresti anche aggiungere un parametro nella definizione dell'atributo webmethod in testa la metodo

HTH
.

Nothing can be born from hartred

Stefano (SM15455) Mostarda
http://blogs.aspitalia.com/SM15455
Rome Italy
12 messaggi dal 20 marzo 2008
funziona!!!!!
E non ho dovuto aggiungere parametri nella definizione dell'atributo webmethod

Grazie 1000!!!
Modificato da civico il 22 aprile 2008 14.47 -
3.168 messaggi dal 06 settembre 2002
Contributi | Blog
Prego
.

Nothing can be born from hartred

Stefano (SM15455) Mostarda
http://blogs.aspitalia.com/SM15455
Rome Italy

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.