HttpContext.Current.Items
是一個具有HTTP請求使用期限的商店。經典ASP中ASP.NET的HttpContext.Current.Items等價於什麼?
我想知道這個經典的ASP等價物。
HttpContext.Current.Items
是一個具有HTTP請求使用期限的商店。經典ASP中ASP.NET的HttpContext.Current.Items等價於什麼?
我想知道這個經典的ASP等價物。
經典ASP中沒有相應的功能。您只有像Request,Response,Session,Application,Server這樣的對象。
你可以使用會話來存儲的東西一頁一頁地以類似的方式:
會議(「MyVar的」)=「我的價值,以保持」
但在ASP的theres沒有太大的跳躍周圍的網頁就像在.NET中使用用戶控件等一樣。對於某些全局變量你可能會更好一些?
如果您給我們更多的上下文(沒有雙關語意思)可能會更好地指出您正確的方向。
Context.Items不會在「頁面到頁面」中生存,儘管我同意最接近你可以得到的是使用會話對象存儲主要項目,然後在完成請求之前從會話中刪除它,但它仍然相當軟弱Context.ITems。 – AnthonyWJones 2009-05-23 21:38:10
具有全局範圍的集合對象可以完成同樣的事情。
+1然而,一個小的更正,那裏沒有等效。注意現在時態,儘管預後很差,但ASP經典版仍將與我們保持一段時間。 ;) – AnthonyWJones 2009-05-23 21:35:23
@AnthonyWJones,:)編輯使用現在時態的答案。 – 2009-05-23 21:39:08