如何做数据缓存 数据缓存 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 类似缓存池,实际上不就是静态全局变量LIST或DATATABLE么... 使用Cache.Add()方法将数据加入到缓存中//将数据项目加入缓存 protected void btnAddCache_Click(object sender, EventArgs e) { //利用Cache.Add()方法将数据加入缓存 Cache.Add("Name", txtUserName.Text, null, System.Web.Caching.Cache.NoAbsoluteExpiration, System.Web.Caching.Cache.NoSlidingExpiration, System.Web.Caching.CacheItemPriority.Default, null); Cache.Add("Photo", txtTel.Text, null, System.Web.Caching.Cache.NoAbsoluteExpiration, System.Web.Caching.Cache.NoSlidingExpiration, System.Web.Caching.CacheItemPriority.Default, null); Cache.Add("Position", txtJob.Text, null, System.Web.Caching.Cache.NoAbsoluteExpiration, System.Web.Caching.Cache.NoSlidingExpiration, System.Web.Caching.CacheItemPriority.Default, null); txtMsg.Text = "缓存加入成功!";}//读取缓存//显示缓存数据 protected void btnDisplayCache_Click(object sender, EventArgs e) { IDictionaryEnumerator CacheIDE = Cache.GetEnumerator();//显示缓存数据 int i = 0; string info = null; info += "缓存项目数据(Key / Value):" + "<br>"; while (CacheIDE.MoveNext())//循环输出缓存项目 { info += i.ToString() + ". "; info += CacheIDE.Key.ToString() + " : "; info += CacheIDE.Value.ToString() + "<br>"; i++; }//CodeGo.net/ if (Cache["Name"] == null)//判断缓存是否有数据项目 { txtMsg.Text = "缓存内容为Null值!"; } else { txtMsg.Text = info; } } C#读写文件的例子 求一条思路,回复就结贴 请教关于缓存数据的问题 C# 正则求助 ,如何获得以字符串A开头,字符串B结尾,中间若干个空格的字符串 求代码:使用ADODB.Command,带Parameter查询Sybase数据库 如何实现 connection 的全局变量? c#读取EXCEL图片 Winform自动更新功能 请问DATAGRID的DataKeys属性的用法 请问再C#中如何解决下述问题 WPF中,如何导入带动作的模型 C#文档注释怎么设置版本信息
//将数据项目加入缓存
protected void btnAddCache_Click(object sender, EventArgs e)
{
//利用Cache.Add()方法将数据加入缓存
Cache.Add("Name", txtUserName.Text, null, System.Web.Caching.Cache.NoAbsoluteExpiration, System.Web.Caching.Cache.NoSlidingExpiration, System.Web.Caching.CacheItemPriority.Default, null);
Cache.Add("Photo", txtTel.Text, null, System.Web.Caching.Cache.NoAbsoluteExpiration, System.Web.Caching.Cache.NoSlidingExpiration, System.Web.Caching.CacheItemPriority.Default, null);
Cache.Add("Position", txtJob.Text, null, System.Web.Caching.Cache.NoAbsoluteExpiration, System.Web.Caching.Cache.NoSlidingExpiration, System.Web.Caching.CacheItemPriority.Default, null);
txtMsg.Text = "缓存加入成功!";
}
//读取缓存
//显示缓存数据
protected void btnDisplayCache_Click(object sender, EventArgs e)
{
IDictionaryEnumerator CacheIDE = Cache.GetEnumerator();//显示缓存数据
int i = 0;
string info = null;
info += "缓存项目数据(Key / Value):" + "<br>";
while (CacheIDE.MoveNext())//循环输出缓存项目
{
info += i.ToString() + ". ";
info += CacheIDE.Key.ToString() + " : ";
info += CacheIDE.Value.ToString() + "<br>";
i++;
}//CodeGo.net/
if (Cache["Name"] == null)//判断缓存是否有数据项目
{
txtMsg.Text = "缓存内容为Null值!";
}
else
{
txtMsg.Text = info;
}
}