感谢您使用微软的产品。您的问题可以通过使用asp.net提供的 HttpResponse.AddCacheItemDependency 以及HttpResponse.AddCacheItemDependencies 这两个方法来解决,HttpResponse.AddCacheItemDependency 方法允许你在page和cache里面的一个item建立一个联系,HttpResponse.AddCacheItemDependencies允许你将item和cache中的多个item建立联系。当页面中的对象发生改变或者被移出cache,页面就被设置成invalid,需要重新读取。下面是一个建立page和cache中item关系的一个简单实例:[C#]
int temperature = (int) Cache.Get("Temperature.CurrentTemperature");
LabelTemperature.Text = temperature.ToString();
Response.AddCacheItemDependency("Temperature.CurrentTemperature");如果您想更加深入的了解这项技术的话,您可以在.net framewok的文档中找到详细的说明:
"Caching Page Output with Cache Key Dependencies"
ms-help://MS.NETFrameworkSDK/cpguidenf/html/cpconcachingpageoutputwithcachekeydependencies.htm- 微软全球技术中心 VB技术支持本贴子以“现状”提供且没有任何担保,同时也没有授予任何权利。具体事项可参见使用条款
(http://support.microsoft.com/directory/worldwide/zh-cn/community/terms_chs.asp)。
为了为您创建更好的讨论环境,请参加我们的用户满意度调查
(http://support.microsoft.com/directory/worldwide/zh-cn/community/survey.asp?key=(S,49854782))。
int temperature = (int) Cache.Get("Temperature.CurrentTemperature");
LabelTemperature.Text = temperature.ToString();
Response.AddCacheItemDependency("Temperature.CurrentTemperature");如果您想更加深入的了解这项技术的话,您可以在.net framewok的文档中找到详细的说明:
"Caching Page Output with Cache Key Dependencies"
ms-help://MS.NETFrameworkSDK/cpguidenf/html/cpconcachingpageoutputwithcachekeydependencies.htm- 微软全球技术中心 VB技术支持本贴子以“现状”提供且没有任何担保,同时也没有授予任何权利。具体事项可参见使用条款
(http://support.microsoft.com/directory/worldwide/zh-cn/community/terms_chs.asp)。
为了为您创建更好的讨论环境,请参加我们的用户满意度调查
(http://support.microsoft.com/directory/worldwide/zh-cn/community/survey.asp?key=(S,49854782))。
解决方案 »
- 求实现类似qq邮箱点击收信人就弹出一个联系人框,从中可以选择联系人
- 如何不允许直接输入地址访问页面
- 如何让web matrix 支持中文!
- 我在数据库中存了html字段 想在前台显示成正常网页形势 怎么做
- 计算机----->宇宙(科幻篇)
- GridView分页问题
- 在DataGrid中嵌一个checkbox,怎样选择checkbox后立刻更新这条记录?
- 知道一网站密码!
- DataGrid新增一行后,如何设置光标焦点在当前行的指定列?
- 用C#进行ASP.Net编程时碰到的web控件textbox的问题,请帮忙看一下.
- 请问有没有什么画图的小软件
- 关于VS.NET,好像是只能D版了,但买之前还想问清楚,怎么说还是七张盘呢!
<meta http-equiv="Pragma" content="no-cache">