2010-04-27 45 views
20

我們使用ASP.NET 3.5(基於控制的方法),需要有具體的只有一個http請求存儲。如何使per- HTTP請求緩存在ASP.NET 3.5

特定線程與會話ID鍵緩存將不起作用,因爲線程都應該被集中,所以我有機會從緩存中以前的一些要求,這是在我的情況下,不希望有數據。我始終需要通過整個請求爲每個請求提供全新的存儲空間。

任何想法如何做到這一點在ASP.NET 3.5?

回答

2

如何使用環境信息收集。這允許數據在您的所有控件之間共享,但僅持續請求。

使用方法如下 context.Items( 「BASE_URL」)= 「Default.aspx的」

+0

好主意!你能指點一下怎麼做嗎? – Artem 2010-04-27 18:55:57

+0

Duh。打了個電話,但house9把它放在**頭上** HttpContext.Items [「key」] = value; 或 context.Items( 「BASE_URL」)= 「Default.aspx的」 – ggonsalv 2010-04-27 18:59:02