在前台的页面中有使用大量页面缓存...现在我想在后台的管理中加一项功能.就是清空所有缓存..前台在访问时就重新读取新的数据...请问如何办到我有想过用什么缓存依赖.但我的数据库是access不是sql
解决方案 »
- 如何循环div
- Repeater获取其中的控件
- 关于vs2005调用jquery 运行后台。
- GridView和DetailsView配合使用的问题
- asp.net多文件上传和下载问题
- webpart总是不成,烦...
- 请问能否向存放在数据库中的图片中插入一段字符,之后还可以把这段内容完整的读出来?
- 奇怪!关于Visual Web Developer 2005 Express Edition Beta的问题
- 关于adodb.stream写文件总是在开始多2个字节
- 一个急需实现的功能,请大家帮帮忙!谢谢!!!
- 如何实现Forms验证,要是验证不通过就弹出窗口提示哦?
- !!!!!!!!!!!!!!!!!!!!如何给文本框添加,获取焦点,和失去焦点事件!!!!!!!!!!!!!!!
if ( context != null )
{
cacheItem = context.Cache;
}
else
{
cacheItem = HttpRuntime.Cache;
}
IDictionaryEnumerator CacheEnum = cacheItem.GetEnumerator( );
ArrayList al = new ArrayList( );
while ( CacheEnum.MoveNext( ) )
{
al.Add( CacheEnum.Key );
} foreach ( string key in al )
{
cacheItem.Remove( key );
}
而是像设置了<%@ OutputCache Duration="600" VaryByParam="None" %>
这种指令的页面缓存..我想不等到时间到期就清除缓存
{
cache.Remove(xxx);
}