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
Mandare in scadenza una pagina asp.
giovedì 12 gennaio 2006 - 15.34
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
AndreaKpr
Profilo
| Senior Member
265
messaggi | Data Invio:
gio 12 gen 2006 - 15:34
Ciao a tutti.
Vi spiego un mio pccolo prb.
Allora, nella pagina princiapare del mio sito ho un elenco di articoli, che visualizzo con un oggetto repeter.
Nella riga dell' articolo ho messo un bottone che porta una una pagina dove si vede il dettaglio dell'articolo e altri due button.
Uno porta alla pagine precedente, l'altro effettua la candellazione dell'articolo.
Quando cancello l'articolo chiaramente la pagina principale viene ricaricata a dovere e vedo l'elenco degli articoli meno quello cancellato.
Ora arriva il mio prb...
Se clicco sull'indietro del browser, vedo le vecchie pagine con l'elenco degli articoli ancora con l'elemento cancellato.
Come posso fare per non fare accadere ciò ???
Io pensavo in qualche modo di far scadere la pagina.... Help please !!!
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
gio 12 gen 2006 - 15:44
>Ora arriva il mio prb...
>Se clicco sull'indietro del browser, vedo le vecchie pagine con
>l'elenco degli articoli ancora con l'elemento cancellato.
>Come posso fare per non fare accadere ciò ???
>Io pensavo in qualche modo di far scadere la pagina.... Help
> please !!!
Ciao,
è normale. Dipende sicuramente dal caching del browser. quindi ci sono due modi in cui puoi operare. O lavorare sulle opzioni di caching del browser... (che sia IE o Firefox è uguale, hanno pi ùo meno le stesse opzioni), oppure ad ogni pagina settare la scadenza a -1 (cioè pagina scaduta) del tipo:
Response.Expires = -1;
in questo modo appena fai back il browser dovrebbe dirti pagina scaduta e non farti più vedere l'elenco vecchio.
Sia la prima che la seconda soluzione non sono granchè perchè l'utente si troverebbe comunque spiazzato. Ti consiglio di sviluppare l'applicazione e l'interfaccia in un modo più user friendly possibile in modo che l'utente non si trovi spaesato ad un certo punto e che non gli venga in mente di fare un back dul browser.
Piuttosto creagli dei bottoni di navigazione dentro le pagine Web, così cliccando quelli sicuramente cade sempre in un posto sicuro.
ciao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
AndreaKpr
Profilo
| Senior Member
265
messaggi | Data Invio:
gio 12 gen 2006 - 17:35
Non mi funziona settare il
Response.Expires a -1...
Prima non ho specificato che io sto sviluppando un modulo di un portale ^_^
Puo servire sta info ???
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 !