Thanks for response.
I tried that before and it always shows you "Warning: Page Expired..." page
and asks user to press "Refresh" which is confusing and annoying to the
user.
Is there a way to expire page on Client's side after certain period of time
(lets say 10 minutes)
Like I said before, I thought
Response.Cache.SetExpires(DateTime.Now.AddMinutes(10)); will do that but for
some reason it doesn't work for me.
I tried to in insert <%@ OutputCache Duration="600" VaryByParam="None" %> in
aspx but it doesn't work either.
Thanks,
Victor
The 'Page Expired' probably happens, because you've got a "POST" request
associated with the page that has expired. When you try to navigate back to
that particular page, the browser will try POST the data back to the server
along with the rest of the HTTP request.
Because of the nature of HTTP POSTS, the browser 'asks' the user, if it
should actually POST the data again.

Signature
venlig hilsen / with regards
anders borum
--
Victor - 17 Jan 2004 13:49 GMT
Is there way to use BACK BUTTON (invoking HTTP POST) without invoking "Page
Expired"?
Victor
> The 'Page Expired' probably happens, because you've got a "POST" request
> associated with the page that has expired. When you try to navigate back to
[quoted text clipped - 3 lines]
> Because of the nature of HTTP POSTS, the browser 'asks' the user, if it
> should actually POST the data again.
Jerry III - 17 Jan 2004 17:07 GMT
No. The only thing you could do is to set the page to expire later than the
user would go back to it, but in that case the client would just load that
cached copy and not send you the request again.
Jerry
> Is there way to use BACK BUTTON (invoking HTTP POST) without invoking "Page
> Expired"?
[quoted text clipped - 15 lines]
> > anders borum
> > --