15 messaggi dal 10 marzo 2010
Ciao a tutti!

il mio problema è questo:

Dopo aver effettuato una ricerca visualizzo tutti i risultati in un elenco, facendo clic su uno di essi ne visualizzo il dettaglio. Il problema è che usando il tasto back del browser la pagina precedente (quella dell'elenco) risulta scaduta...

Ho provato ad usare le session, ad aggiungere in web.config
<httpRuntime executionTimeout="360000" />


a mettere in Page_Load
Response.CacheControl = "Public"


oppure
Response.Cache.SetCacheability(HttpCacheability.Server)
Response.Cache.SetExpires(System.DateTime.Now.AddSeconds(10000))


o ancora
Page.MaintainScrollPositionOnPostBack = True



sia singolarmente che in contemporanea ma niente...

C'è qualcuno che mi sa aiutare?

Grazie in anticipo!
74 messaggi dal 10 ottobre 2004
Se non sbaglio, per evitare questo problema dovresti impostare la cache privata e non pubblica, come hai fatto tu. Prova così

Response.CacheControl = "Private"
15 messaggi dal 10 marzo 2010
Devo aggiungere solo questa istruzione nel Page_Load o anche altre?
74 messaggi dal 10 ottobre 2004
Beh...credo che basti solo nel Page_Load.
15 messaggi dal 10 marzo 2010
Ho messo quell'unica istruzione che mi hai detto nel page load ma niente... continua a darmi la pagina scaduta

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.