Hi,
I have a page named 'x' with a download button in it. Clicking the button will download a dynamically created file to the client. I navigate to 'x' from a page 'y', click the button to download the file,navigate to another page named 'z' by clicking a link in the page 'x'. Now clicking the  browser(IE8)'s back button gets me to page 'y'. I mean it skips page 'x'. It works well if I don't download the file in page 'x'. Anyone has a clue on what is happening
Following is the code of the download button
Response.Clear(); Response.ContentType = "text/plain"; Response.AppendHeader("Content-Disposition", string.Format("attachment;filename=DebugLog{0}.txt",id)); Response.Write("some text"); Response.End();

...

Go to the complete details ...