2011-03-11 60 views
0

我在生活後遇到問題。我面臨着緩存問題。 我有一個在母版頁上的菜單usercontrol。有些菜單打開不同參數的同一頁面。如何防止用戶控件在我的web應用程序中被緩存

我面臨的問題是,當一個頁面打開,我點擊菜單打開另一個頁面或具有不同ID的同一頁面。它爲新頁面選擇菜單項,但不取消選擇上次打開的頁面的菜單。 我認爲這是因爲緩存。請告訴我如何防止菜單用戶控制我的Web應用程序被緩存。

感謝

+0

是什麼讓你認爲它是緩存?代碼片段會有所幫助。 – 2011-03-11 04:53:06

+0

@ Xavier:因爲它的含糊不清的行爲。有時它可以正常工作,但有些時候它不會取消選擇舊的控制。我面臨的問題只是在現場。在我的開發環境中工作正常。 – 2011-03-11 05:03:48

回答

0

很難說,如果它是一個緩存的問題,但你有沒有嘗試設置您的用戶控制OutputCache

0

這聽起來不像緩存本身。這聽起來更像是你有回發問題。控件在往返服務器之後記住它的最後一個設置。

+0

實際上我們正在使用網絡農業和負載平衡器我們的網頁得到緩存。 – 2011-03-11 05:06:52