即時通訊使用我的屏幕更新面板.. 我有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. AJAX更新面板不工作
- 4. PHP - AJAX更新按鈕不工作
- 5. 按鈕點擊不工作在更新面板只在IE9
- 6. 更新和後退按鈕不工作grocerycrud codeignitor
- 7. 帶更新面板的瀏覽器後退按鈕
- 8. 更改html後jQuery AJAX後退按鈕
- 9. 更新面板不工作
- 10. 後退按鈕不會工作
- 11. Angularjs歷史後退按鈕不工作
- 12. 後退按鈕不會工作.. Iphone
- 13. 後退按鈕和使用AJAX刷新
- 14. AJAX更新面板 - 動作按鈕點擊下拉選擇
- 15. 在Android工作室的後退按鈕
- 16. 更新面板不在雲端後面工作
- 17. asp面板默認按鈕不工作
- 18. C#Ajax更新面板不起作用
- 19. 後退按鈕刷新頁面
- 20. 帶刷新頁面的後退按鈕
- 21. Chrome後退按鈕頁面刷新 - ASP.net
- 22. 後退按鈕不起作用在TabActivity
- 23. Ajax在瀏覽器後退按鈕中不起作用
- 24. $ window.location更改後,AngularJS後退按鈕無法工作
- 25. Android:更改後退按鈕的操作
- 26. GridView與更新面板中的複選框,分頁問題和後退按鈕
- 27. jQuery ajax調用不會在按下按鈕後更新mysql
- 28. AJAX更新面板不與引導工作3
- 29. Ajax請求不工作CGridView更新後
- 30. 保存按鈕不起作用,當更新面板用於
使用 觸發內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