Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 1.0/1.1
Eventi gestiti in Session_End
lunedì 03 maggio 2004 - 16.13
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
d@dora
Profilo
| Senior Member
338
messaggi | Data Invio:
lun 3 mag 2004 - 16:13
ho provato ad inserire una routine di chiusura nella session_end del global.asax, ma non ho capito perche' non viene mai richiamata. Ho letto che per default, la routine viene richiamata ogni volta che scade la sessione, o quando si esce dal browser, ma non mi sembra proprio cosi'. Sapete se e' possibile capire quando l'applicazione viene lasciata dal client e come ????
Ciao e grazie
d@dora
Profilo
| Senior Member
338
messaggi | Data Invio:
lun 3 mag 2004 - 16:15
ps: in asp3 utilizzavo la medesima soluzione e funzionava.
Ciao
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mar 4 mag 2004 - 00:08
La routine viene richiamata quando la sessione cade ma ciò non corrisponde al momento in cui chiude il Browser.
Se tu apri il Browser e apri il sito si crea una sessione, non vale però il contrario, cioè se chiudi il Browser la sessione resta comunque attiva perchè il server non riesce a capire quando tu chiudi visto che non c'è una connessione diretta.
La Session_OnEnd scatterà appunto quando scade il timeout della sessione.
Il default è di 20 minuti se non sbaglio.
Se vuoi forzare via codice l'abbandono della sessione puoi provare con:
Session.Abandon()
ciao
david
d@dora
Profilo
| Senior Member
338
messaggi | Data Invio:
mar 4 mag 2004 - 08:43
Il default e' di 20 min. , pero' nonostante lo scadere dei 20 min. non viene richiamata la routine !
Ciao
d@dora
Profilo
| Senior Member
338
messaggi | Data Invio:
mar 4 mag 2004 - 12:46
ooops risolto : non avevo copiato il global.asax sul server !!!!!
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mar 4 mag 2004 - 21:21
Ahi male, ora funziona ?
ciao
david
d@dora
Profilo
| Senior Member
338
messaggi | Data Invio:
mer 5 mag 2004 - 08:45
si, e non capisco come, ma avolte anche prima del timeout .
Ciao
d@dora
Profilo
| Senior Member
338
messaggi | Data Invio:
mer 5 mag 2004 - 08:46
si, e non capisco come, ma avolte anche prima del timeout .
Ciao
d@dora
Profilo
| Senior Member
338
messaggi | Data Invio:
mer 5 mag 2004 - 08:48
si, a volte anche prima che scada la sessione, come scelga lo scadere del timeout o altre modalita' non l'ho capito.
Ciao
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !