I used MS ASP.NET AJAX History to enable back/forward for partial page update. Everything works correctly within a page. However when I navigate to another page, I faced a strange problem only in IE6,7: only the last history point remains in browser's history when navigating to another page. Here are the flows to describe the problem:
The flow when users performs normal action on our site:
Page1 -> Page2 -> Page2State1 -> Page2State2 -> Page2State3 -> Page3
Now they click back to navigate to the original state of Page 2:
Page1 <- Page2State3 <- Page3
They cannot load the original state of Page2 or other states except State3. Only State3 remains in browsers's history.
The problem only happens with IE6/7. IE8/9 and FF4 works correctly.
Comments: I am also facing same problem, but i am not using ajaxcontrol toolkit, i am using normal scriptmanager in vs 2010 tool box
The flow when users performs normal action on our site:
Page1 -> Page2 -> Page2State1 -> Page2State2 -> Page2State3 -> Page3
Now they click back to navigate to the original state of Page 2:
Page1 <- Page2State3 <- Page3
They cannot load the original state of Page2 or other states except State3. Only State3 remains in browsers's history.
The problem only happens with IE6/7. IE8/9 and FF4 works correctly.
Comments: I am also facing same problem, but i am not using ajaxcontrol toolkit, i am using normal scriptmanager in vs 2010 tool box