Asp.net缓存的简单使用
来源:互联网 发布:快递怎么找淘宝货源 编辑:程序博客网 时间:2024/05/21 11:02
if (!IsPostBack)
{
try
{
#region 插入缓存
if (Cache["USA_DataCatch"] == null || dt.Rows.Count < 0) //如果没有缓存,则插入缓存
{
dt = 得到一个DataTable;
Cache.Insert("USA_DataCatch", dt, null, DateTime.Now.AddMinutes(60), TimeSpan.Zero); //插入缓存,"USA_DataCatch" 表示缓存名(注意是全局变量,类似Session)
dt:缓存值,为Object类型的。DateTime.Now.AddMinutes(60):缓存过期时间,目前为60分钟
}
else //否则读取缓存
{
dt = (DataTable)Cache["USA_DataCatch"];
}
#endregion
if (dt != null && dt.Rows.Count > 0)
{
绑定数据
}
else
{
div_PublishMsg.InnerHtml = "<p style='text-align:center;color:red;'>目前还没有公布数据哦...</p>";
}
}
catch (Exception ex)
{
错误
}
}
{
try
{
#region 插入缓存
if (Cache["USA_DataCatch"] == null || dt.Rows.Count < 0) //如果没有缓存,则插入缓存
{
dt = 得到一个DataTable;
Cache.Insert("USA_DataCatch", dt, null, DateTime.Now.AddMinutes(60), TimeSpan.Zero); //插入缓存,"USA_DataCatch" 表示缓存名(注意是全局变量,类似Session)
dt:缓存值,为Object类型的。DateTime.Now.AddMinutes(60):缓存过期时间,目前为60分钟
}
else //否则读取缓存
{
dt = (DataTable)Cache["USA_DataCatch"];
}
#endregion
if (dt != null && dt.Rows.Count > 0)
{
绑定数据
}
else
{
div_PublishMsg.InnerHtml = "<p style='text-align:center;color:red;'>目前还没有公布数据哦...</p>";
}
}
catch (Exception ex)
{
错误
}
}
- Asp.net缓存的简单使用
- ASP.NET 缓存的使用
- asp.net 缓存使用
- ASP.NET 缓存对象的使用
- 简单ASP.NET输出缓存
- asp.net的缓存
- ASP.NET的缓存
- ASP.NET的缓存
- ASP.NET的缓存
- asp.net的缓存
- ASP.NET的缓存
- Asp.net 禁止使用缓存
- ASP.NET--profile的简单使用
- asp.net EF的简单使用
- asp.net---ListView的简单使用
- ASP.net中模板的简单使用
- 超级简单:ASP.NET输出缓存
- ASP.NET简单实现服务端图片缓存
- uva 工具网站 顶 顶!!!
- 如何让网站更容易被搜索到
- mutt发送HTML格式的邮件(简单的数据备份通知例子)
- LR中点鼠标做关联(winsock协议)-转自Zee博客
- 【框架解析】Hadoop系统分析(五)--namenode其他
- Asp.net缓存的简单使用
- Manifest.xml 标签
- linux命令行下怎么往u盘拷贝文件
- UILabel-IOS开发
- 学习JQUERY,写的简单下拉菜单!
- 成大事必备9种能力、9种手段、9种心态
- CIPAddressCtrl 控件的使用
- 揭开Socket编程的面纱
- 字符集GBK和UTF8的区别说明