I have an application comprised of 6 web forms. The first page is the main page, and is responsible for loading the others. I only use Server.Transfer to load these pages. According to MSDN, using Server.Transfer will run the new form in the context of the current form. This means that the new form will be running in the same environment as its caller and will be able to access the same variables as if they were its own.<BR><BR>In that case, when I am on a certain form and I click the browser&#039;s "refresh" button, that page should be able to refresh itself, right? But why do I keep on getting this error:<BR><BR>"The page cannot be refreshed without resending the information. Click retry to send the information again, or click Cancel to return to the page that you were trying to view"<BR><BR>By using Server.Transfer, I&#039;m not really sending any information from one page to another, right. I&#039;m so confused and want to eliminate this problem. How can I do it?