0
在我的C#Web应用程序中,我需要将一些项目保存在应用程序缓存中,然后通过密钥来检索这些项目。为了保存这些项目,我使用下面的代码:将项目保存在IIS应用程序缓存中
HttpContext.Current.Items["urlname"] = "something";
这项保存在物品哈希表中罚款。但是,我无法在应用程序的另一个位置获得“urlname”的值。
有人能告诉我我做错了什么,或者有更好的方法呢?
谢谢。
[编辑]好吧,现在我知道Items哈希表是一个非常短的存储寿命。一旦将响应发送到浏览器,内容将被删除。那么,如何以其他方式保存我的数据呢?
谢谢安迪! – cycero