2011-09-15 73 views
0

失去了回傳我們有一個asp.net web頁面上有一個隱藏的控制:HiddenField在asp.net

<asp:HiddenField runat="server" id="inputValue" /> 

它保存用戶使用後輸入的信息。該頁面也有這個在網頁的頭部部分刷新頁面每20秒:

<meta http-equiv="refresh" content="20"> 

這樣做是與數據庫中的新信息刷新頁面。

現在,如果我在我的代碼中使用inputValue.Value,我可以正確獲取某個人輸入的值。但是,如果頁面在我需要獲取該值之前刷新,則inputValue.Value將爲空。

所以我的問題是如何確保inputValue.Value將頁面刷新後保存到它的信息?由於一些訪問此頁面的設備無法運行JavaScript,因此JavaScript不存在問題。

感謝

回答

1

的刷新將只需重新加載網址,所以你必須存儲狀態查詢字符串

0

謝謝你,在做一些研究什麼我來是爲了找出答案。由於我沒有將數據從一頁傳遞到下一頁,會話變量是否工作?

並使用會話變量進行測試,效果很好。

相關問題