I thought using a meta tag like:
<meta http-equiv="Pragma" CONTENT="no-cache">
would automatically refresh my page according to https://web.archive.org/web/20210927201700/http://www.4guysfromrolla.com/webtech/111500-1.shtml
however my page is not refreshing!
What I am doing is dynamically loading checkboxes onto the screen from a database table that has an active column whether to initially have it checked, and furthermore an onclick event handler that takes action client side (shows in another div tag only the active ones). When I click a submit button the action directs to another (classic) asp page and saves the changes (active state) server side however, when I click the Back Button in my browser the server side code must be called as the dynamic setup of the checkboxes has the correct state however my client side that is called when I toggle the checkbox is not the same value as I left it rather the value when the page was first loaded so I thought to automatically refresh the page was the way to go by having no cache. I guess this is not IE friendly or I am doing something wrong.
Please do not ask for the URL as it is an internal website. How much of the code do you need me to send you?
The screen shot below has a non hover and hover state joined as one picture after I click the back button. To explain the situation, the top image shows only one active recipient. The bottom image shows 2. The process is: I select another recipient after initially having only one. I click a submit button. It saves the second recipient to the database. I click the Back button on my browser. The active recipients list still shows only one user. If I enter into edit mode (hover over my green label) it shows 2 recipients.
How can this be? Both active only (non-hover) and full list are loaded server side!