come mai questo problemone sulla variabile di sessione??
(ke rima.... :quipy: )
Dim nome As String
nome = session("userID").ToString()
come le si usano??
![]()
grazie!!
![]()
![]()
come mai questo problemone sulla variabile di sessione??
(ke rima.... :quipy: )
Dim nome As String
nome = session("userID").ToString()
come le si usano??
![]()
grazie!!
![]()
![]()
Heaven's closed. Hell sold out.
Linux 2.6.26-2-amd64
Debian squeeze
generalmente funziona, prova a mettere un:
response.write(nome)
per vedere se ti scrive qualcosa all'apertura della tua pagina
tempo fa, ho avuto comunque un problema analogo e mi succedeva perchè non eliminavo mai i file temporanei di internet e quindi le session mi facevano del casino
ok andava messo nel Page_Load.....
il problema è ke mi serve anke in un'altra SUB....
ke faccio?
la dikiaro di nuovo o posso dikiarare la variabile come costante (non so come) e tenermela in tutto il mio codice?
grazie a tutti!
![]()
Heaven's closed. Hell sold out.
Linux 2.6.26-2-amd64
Debian squeeze
puoi dichiararla prima e usarla poi
oppure puoi usare il viewstate. E' molto semplice
viewstate("pippo")="cavoli miei"
dim cippa as string
cippa=viewstate("pippo")
ok ? è come le sessioni, solo che valgono per quella pagina e basta
Frate Priore: "È Lucifero in persona!"
Trinità: "Lo conosci?"
Bambino: "Mai sentito nominare, deve essere un professionista dell'est"
non ho capito bene come funziona questo viewstate....Originariamente inviato da Trinità
puoi dichiararla prima e usarla poi
oppure puoi usare il viewstate. E' molto semplice
viewstate("pippo")="cavoli miei"
dim cippa as string
cippa=viewstate("pippo")
ok ? è come le sessioni, solo che valgono per quella pagina e basta
e non ho capito come dichiararla prima e usarla poi
(insomma... sn un deficiente)
grazie!!!
![]()
Heaven's closed. Hell sold out.
Linux 2.6.26-2-amd64
Debian squeeze
ma no ! suvvia
hai presente il campo nascosto che si chaima viewstate che .net genera dentro l'html che "butta fuori" ?
lo potrai notare facendo sul browser visualizza html e trovi un certo n° di righe incomprensibili... bene quelle le ha scritte il framework e servono a mantenere lo stato dei controlli
puoi usare un pochettino di quello spazio per memorizzarci dentro una cosa che serve a te (spazio che va aggiunto beninteso)
se fai
sub page_load(...)
viewstate("pippo")="forza inter"
end sub
1° non è che crasha il sistema![]()
2° hai memorizzato nel viewstate pippo la stringa ...
è come se avessi fatto una sessione in asp normale con la differenza che se facevi una sessione e navighi nel sito diciamo 2 pagine dopo e la richiami la vedi ancora, questa invece vale solo per questa pagina perchè appunto è dentro quella "fogna" che è il campo nascosto viewstate
nelle altre sub poi la puoi utilizzare come cavolo ti pare
ad esempio
sub cippirimerlo()
label1.text=viewstate("pippo").tostring()
end sub
Frate Priore: "È Lucifero in persona!"
Trinità: "Lo conosci?"
Bambino: "Mai sentito nominare, deve essere un professionista dell'est"
grazie 10000 x questa magnifica spiegazione!!
![]()
Heaven's closed. Hell sold out.
Linux 2.6.26-2-amd64
Debian squeeze
Originariamente inviato da Trinità
sub page_load(...)
viewstate("pippo")="forza inter"
end sub
![]()
![]()
![]()
c'è un errore di sintassi.
la sintassi giusta e'
viewstate("pippo") = "forza juventus"
![]()
:sgrat:
mah jc, ho provato il codice che dici tu ma mi dà questo errore
"impossibile richiamare il metodo forza.juventus() assegnando Null alla variabile "mazzetta_arbitro""
![]()
basta sennò Francis87 non ci capisce + niente ....
![]()
Frate Priore: "È Lucifero in persona!"
Trinità: "Lo conosci?"
Bambino: "Mai sentito nominare, deve essere un professionista dell'est"