即時通訊使用我的屏幕更新面板.. 我有2頁 當我點擊提交按鈕在page1然後它生病將重定向到page2 ....在第2頁我有一個後退按鈕..i寫了點擊事件onclick =「history.go(-1)」 當我點擊它只是重定向到頁面1但記錄已經顯示在頁面1不顯示.how我可以解決這個問題嗎? cai我使用任何scriptmanager?後退按鈕在Ajax更新面板不工作
3
A
回答
4
History.go(-1)是一個JavaScript函數,它只是重定向到緩存在瀏覽器中的上一頁。沒有到服務器的往返行程,瀏覽器在第一次加載時就會爲緩存頁面提供服務,所以表單字段不會保留,因爲您在客戶端上執行了AJAX調用。數據沒有在瀏覽器中「發佈」,所以這就是爲什麼你看到這些字段爲空。
您可以讓您的提交按鈕回發到服務器,並在那裏處理重定向以獲得期望的結果。在那裏您將保留ViewState,並且可以加載保存有數據的前一頁。
3
可以通過這個網址的UpdatePanel +後退/前進瀏覽器導航 http://rchern.wordpress.com/2008/05/11/updatepanel-backforward-browser-navigation/
我也曾在這個線程發佈代碼 how can i get the same page with the click of back button of browser
+0
非常好的博客條目穆罕默德。我不知道你能在3.5年做到這一點。很酷 – jaywon 2010-03-26 09:05:17
相關問題
- 1. 部分ajax更新與後退按鈕
- 2. jQuery的後退按鈕不能正常更新工作後,
- 3. 按鈕裏面的GridView裏面更新面板不工作
- 4. AJAX更新面板不工作
- 5. PHP - AJAX更新按鈕不工作
- 6. 按鈕點擊不工作在更新面板只在IE9
- 7. 更新和後退按鈕不工作grocerycrud codeignitor
- 8. 帶更新面板的瀏覽器後退按鈕
- 9. 更改html後jQuery AJAX後退按鈕
- 10. 更新面板不工作
- 11. 後退按鈕不會工作
- 12. angularjs設備後退按鈕不工作
- 13. Angularjs歷史後退按鈕不工作
- 14. 後退按鈕不會工作.. Iphone
- 15. 滑動面板菜單後退按鈕不起作用
- 16. 後退按鈕和使用AJAX刷新
- 17. AJAX更新面板 - 動作按鈕點擊下拉選擇
- 18. 在Android工作室的後退按鈕
- 19. 退出應用程序上後退按鈕按不工作
- 20. 按鈕不適用於更新面板
- 21. AJAX搜索後退按鈕
- 22. 更新面板不在雲端後面工作
- 23. 更新按鈕不在更新面板在asp.net
- 24. asp面板默認按鈕不工作
- 25. 更新面板在asp.net中不工作
- 26. C#Ajax更新面板不起作用
- 27. ajax更新面板不工作在Facebook的iframe
- 28. 後退按鈕刷新頁面
- 29. 帶刷新頁面的後退按鈕
- 30. Chrome後退按鈕頁面刷新 - ASP.net
使用 觸發內IM第1頁 ajax:PostBackTrigger> 所以它只是重定向 –
Domnic
2010-03-26 06:51:08
你能修改你的文章的一些代碼,這將有助於 – jaywon 2010-03-26 06:55:41
在第2頁 –
Domnic
2010-03-26 07:10:37