2010-03-26 75 views
3

即時通訊使用我的屏幕更新面板.. 我有2頁 當我點擊提交按鈕在page1然後它生病將重定向到page2 ....在第2頁我有一個後退按鈕..i寫了點擊事件onclick =「history.go(-1)」 當我點擊它只是重定向到頁面1但記錄已經顯示在頁面1不顯示.how我可以解決這個問題嗎? cai我使用任何scriptmanager?後退按鈕在Ajax更新面板不工作

回答

4

History.go(-1)是一個JavaScript函數,它只是重定向到緩存在瀏覽器中的上一頁。沒有到服務器的往返行程,瀏覽器在第一次加載時就會爲緩存頁面提供服務,所以表單字段不會保留,因爲您在客戶端上執行了AJAX調用。數據沒有在瀏覽器中「發佈」,所以這就是爲什麼你看到這些字段爲空。

您可以讓您的提交按鈕回發到服務器,並在那裏處理重定向以獲得期望的結果。在那裏您將保留ViewState,並且可以加載保存有數據的前一頁。

+0

使用 觸發內IM第1頁 所以它只是重定向 – Domnic 2010-03-26 06:51:08

+0

你能修改你的文章的一些代碼,這將有助於 – jaywon 2010-03-26 06:55:41

+0

在第2頁 Domnic 2010-03-26 07:10:37