ASP.NET application and Internet Explorer cache settings

I built an ASP.NET application that has a number of query criteria fields that the user enters data in, then clicks the Go button to postback to the server to fill a grid.

It appears that if the client is running Internet Explorer, and the cache settings for the browser are set to “Every visit to the page”, the first time you click on the Go button to postback, the postback does not occur. When I change the cache setting to “Automatically” the postback always works first time.

Has anyone seen this behaviour? Are there settings that I can add to the page header so the browser can be smarter about the cache hit algorithm? Perhaps a page directive?

Mike

1 Comment

Comments have been disabled for this content.