请问下面这两种写法,缓存作用是一样的吗?
1、 <%@ OutputCache Duration="60" VaryByParam="None"%>
2、
protected void Page_Load(object sender, EventArgs e)
{
Response.Cache.SetExpires(DateTime.Now.AddMinutes(1d));
Response.Cache.SetCacheability(HttpCacheability.Public)
}
------解决方案--------------------------------------------------------
前者,写在界面文件中,文件头部 ,
后者,写在后台代码文件中,初始化函数中
之于效果,是一样的.
------解决方案--------------------------------------------------------
参考
http://www.cnblogs.com/z2002m/articles/1271330