Gridview e sessioni

mercoledì 10 ottobre 2007 - 00.23

_J_ Profilo | Senior Member

salve ragazzi,
ho un problema che mi sta facendo parecchio pensare...
nel pageload carico un gridview con una stored i cui parametri sono forniti dalle informazioni del profilo utente.
in base a questa gridview poi setto delle variabili di sessione in questo modo:

session[var1]=gridview1.selectedrow.cells[0].text;

e via dicendo...

all'interno della stessa pagina poi ho un pulsante che si incarica di trasportare tutte le variabili di sessione in una pagina di destinazione, nella quale ho un datalist che si riempie con un'altra stored i cui parametri sono le variabili di sessione passate dalla prima pagina.

il problema è questo: nella prima pagina il grid me lo riempie benissimo, al click per la seconda pagina ho invece una pagina vuota...
ed ho pensato alle variabili di sessione che non passano i valori giusti...ma ho fatto la prova col debug, e le variabili in effetti sono riempite...
come mai le variabili di sessione risultano vuote sebbene il gv da cui prendono i valori è riempito?

qualcuno di voi saprebbe indicarmi quale può essere la causa?
grazie a tutti!
_J_

"Chi fa domande rischia di sembrare stupido,
chi non ne fa rischia di restare stupido..."

"Conosco me stesso? No, non parlo con gli estranei..."

freeteo Profilo | Guru

ciao,
ma hai verificato che le varibili che trovi in " Session["..."] " siano effettivamente valorizzate nel load della pagina di destinazione?
Se cosi' è, forse c'e' un problema da qualche altra parte, ma sembra qualcosa che riguarda il codice non tanto la sessione in se...
ciao.

Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo

_J_ Profilo | Senior Member

in effetti ho risolto...
nel page load di destinazione c'è un if nel page load (if datalist vuoto ...) e le variabili di sessione erano nell'if, non nel page load direttamente!
ecco spiegato perchè con alcuni record funzionavano e con altri no...
è stata una mia svista, che ho corretto (dopo due giorni di esaurimento..)

grazie dell'ispirazione!
_J_

"Chi fa domande rischia di sembrare stupido,
chi non ne fa rischia di restare stupido..."

"Conosco me stesso? No, non parlo con gli estranei..."
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 !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5