2012-10-09 89 views
1

我在頁面導航中遇到問題。請幫我解決。即使我們導航到另一頁,自動頁面刷新

在一個asp.net頁面中例如Page1.aspx當我們選擇下拉菜單中顯示的標籤時,我有下拉菜單。然後,我們通過單擊page1.aspx中的鏈接按鈕導航到另一個頁面,從page1.aspx到page2.aspx。再次,如果我來page1.aspx之前選擇的下拉列表的值應該出現在標籤中。

請幫幫我。

+1

可以保存在**會話中的最後選擇的值** **或視圖狀態**。你可以看看** http://msdn.microsoft.com/en-us/library/ms227551%28v=vs.85%29.aspx** –

回答

0

HTTP是一種無狀態協議。這意味着它會忘記任何你沒有告訴它專門提出的問題。

當回到Page1.aspx時,您的程序不知道之前選擇了什麼。

在持續用戶選擇方面,您應該考慮將它們存儲在Session(或者Cookie)中,並在返回Page1.aspx時檢查預先存在的選項。

如果您在此時爲用戶保存了一個值,則可以在Page_Load事件期間設置正確的值。