游泳

ASP.NET2.0 缓存(Cache)技术介绍

2019-09-13 20:39:12来源:励志吧0次阅读

经试验,觉得自定义控件中加入缓存,从而实现整个页的局部缓存,效果不错。

自定义控件在前台加入:

<%@ OutputCache Duration="60" VaryByParam="none" %>

后台代码:

protectedvoidPage_Load(objectsender,EventArgse)

...{

Label1.Text=DateTime.Now.ToString();

source=(DataView)Cache["SQUARE"];

if(source==null)

...{

conn=newSqlConnection(ConfigurationManager.ConnectionStrings["GoConnectionString"].ConnectionString);

mycmd=newSqlDataAdapter("select*fromGUser",conn);

DataSetds=newDataSet();

mycmd.Fill(ds,"GUser");

source=newDataView(ds.Tables["GUser"]);

Cache["SQUARE"]=source;

}

else

...{

}

GridView1.DataSource=source;

GridView1.DataBind();

}

查看本文来源

孩子积食吃什么药好
小孩健脾胃的食谱
小便黄赤怎么治疗
糖尿病胃轻瘫便秘怎么办
分享到: