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
Passare dati da un aspx ad un'altra
martedì 18 ottobre 2005 - 15.21
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
blue24
Profilo
| Newbie
2
messaggi | Data Invio:
mar 18 ott 2005 - 15:21
Ciao a tutti!
E' un bel po' che mi sto documentando a destra e a manca su come gestire il passaggio di dati da una pagina aspx ad un'altra. Il fatto è che, dato il tipo di necessità che ho io (quantità di dati, che siano riservati, ect.), avrei bisogno di un sistema tipo il vecchio e tradizionale invio col post di una banalissima pagina html. Invece ho una pagina aspx... Come posso fare senza scrivere i dati nell'URL e senza usare variabili di sessione?
Grazie,
Silvia
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mar 18 ott 2005 - 15:36
Ciao Silvia,
mi vengono in mente alcuni metodi. Il primo è di utilizzare il Viewstate della pagina ASP.NET, ossia tu ricevi da una Form o da altrove i dati, li inserisci nel ViewState e vengono renderizzati nel contenuto nella pagina HTML alla successiva chiamata, quindi puoi portarti dietro i dati. Il ViewState però credo sia codificato in Base64 quindi ti consiglierei di criptare prima i dati.
Puoi utilizzare come tramite un Datatabase, quindi salvare i dati nel Database e recuperarli in seguito. Se hai a che fare con oggetti o classi puoi serializzarli direttamente dentro una tabella.
Terza opzione provare a fare un Server.Transfer che passa il contesto + dati da una pagina all'altra.
ciao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
blue24
Profilo
| Newbie
2
messaggi | Data Invio:
mar 18 ott 2005 - 15:50
Grazie per i consigli...non conosco bene il funzionamento del server.transfer, ma adesso farò un po' di prove.
Silvia
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 !