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 2.0 / 3.5 / 4.0
Aggiornare una session("") sul client
sabato 29 novembre 2008 - 11.57
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
memmo77
Profilo
| Expert
683
messaggi | Data Invio:
sab 29 nov 2008 - 11:57
Avendo inserito degli updatepanel nella mia pagina e non avendo + il caricamento della stessa, non mi si aggiorna + la variabile di sessione session("tipo") che valorizzo lato vb.
Ovviamente prima funziona. Mi chiedo avendo gli updatepanel come posso aggiornare questa session?
Grazie
rossimarko
Profilo
| Guru
1.173
messaggi | Data Invio:
dom 30 nov 2008 - 15:10
Ciao,
con gli update panel il comportamento lato server della pagina non viene modificato. Se intercetti l'evento pageload questo verrà eseguito sia con una pagina normale sia con un updatepanel (viene intercettato ad ogni post asincrono). Puoi verificarlo mettendo un breakpoint nel metodo che aggancia l'evento e provando in debug
-----------------------------------------
Rossi Marco
http://blogs.dotnethell.it/rossimarko
memmo77
Profilo
| Expert
683
messaggi | Data Invio:
lun 1 dic 2008 - 09:05
Si nell'evento pageload ci passa. Lato server la session("") viene aggiornata. Solo che quando poi torni sul lato client (ho messo begugger; anche li) la variabile associata alla session, non viene aggiornata.
rossimarko
Profilo
| Guru
1.173
messaggi | Data Invio:
lun 1 dic 2008 - 15:36
quando viene caricata la variabile associata alla session? nel load della pagina?
Penso che dovrai forzare l'aggiornamento da javascript, richiamando una pezzo di codice che preleva il nuovo valore ad ogni post asincrono, altrimenti il javascript non si accorgerà mai che la variabile in sessione è cambiata
-----------------------------------------
Rossi Marco
http://blogs.dotnethell.it/rossimarko
memmo77
Profilo
| Expert
683
messaggi | Data Invio:
lun 1 dic 2008 - 16:40
>>quando viene caricata la variabile associata alla session? nel load della pagina?
L'aggiornamento lo faccio al load della pagina e funziona. Quando premo la combo che si trova nel panel e che mi dovrebbe cambiare la session, la variabile javascript non viene aggiornata.
>>Penso che dovrai forzare l'aggiornamento da javascript, richiamando una pezzo di codice che preleva il nuovo valore ad ogni post asincrono, altrimenti il >>javascript non si accorgerà mai che la variabile in sessione è cambiata
Come faccio ad aggiornare da javascript la variabile?
Grazie iao
rossimarko
Profilo
| Guru
1.173
messaggi | Data Invio:
lun 1 dic 2008 - 17:50
Devi registrare un nuovo startup script in cui fai:
var = [nuovo valore]
Prova a postare il codice javascript in cui setti inizialmente la variabile, tanto da capire come è fatto adesso
-----------------------------------------
Rossi Marco
http://blogs.dotnethell.it/rossimarko
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 !