(1) 页面输出缓存的使用
//using System.Web.Caching;
//页面缓存为10秒
Response.Cache.SetExpires(DateTime.Now.AddSeconds(3));
//让所有用户都有缓存功能
Response.Cache.SetCacheability(HttpCacheability.Public);
//页面缓存到期,不能进行页面缓存
Response.Cache.SetSlidingExpiration(true);
(2) 数据缓存的使用
Cache["my"]="缓存的内容";
//向缓存付值,可以是字符串也可以是一个数据集
Cache["my"]=myDataSet;
//可以把Cache["my"]直接传给datagrid作为datasource
TextBox1.Text=Cache["my"].ToString();
//从缓存中读值,也可在其他页面调用缓存对象
//Cache.Remove("my");
//从缓存中删除缓存my