0
有沒有辦法阻止頁面在.NET中緩存?ASP.NET頁面不斷緩存
我沒有看到在這個應用程序,它明確地試圖緩存從網站上的任何東西,但它仍然沒有緩存,並清除它是通過重新啓動應用程序的唯一方式..
問題不瀏覽器緩存btw
有關如何解決此問題的任何想法?
有沒有辦法阻止頁面在.NET中緩存?ASP.NET頁面不斷緩存
我沒有看到在這個應用程序,它明確地試圖緩存從網站上的任何東西,但它仍然沒有緩存,並清除它是通過重新啓動應用程序的唯一方式..
問題不瀏覽器緩存btw
有關如何解決此問題的任何想法?
你嘗試:
Response.Cache.SetCacheability(HttpCacheability.NoCache);
Response.Cache.SetAllowResponseInBrowserHistory(false);
?
如果您只想禁用緩存爲一個頁面(讀:的.aspx)將下面的代碼在Page_Init()
Response.Cache.SetCacheability(HttpCacheability.NoCache)
Alternativly您可以在.aspx文件中設置:<%@ OutputCache Location="None" %>
更多信息:
請在你的問題更精確。你怎麼知道問題不是瀏覽器緩存?可能對服務器的請求被緩存?如果是的話,那麼使用jquery函數是很好的:$ .ajaxSetup({cache:false}); –