会员
周边
捐助
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
学会放弃
my blog is here
博客园
::
首页
::
博问
::
闪存
::
新随笔
::
联系
::
订阅
::
管理
::
公告
ASP.NET Cache使用
抄的CS里的一段代码。
protected
override
void
OnInit(EventArgs e)
{
List
<
IndexPost
>
recentPosts
=
CSCache.Get(
"
HomePageSearch-
"
+
CurrentCSContext.User.RoleKey)
as
List
<
IndexPost
>
;
if
(recentPosts
==
null
)
{
SearchQuery query
=
new
SearchQuery();
query.StartDate
=
DateTime.Now.AddDays(
-
10
);
query.EndDate
=
DateTime.Now.AddDays(
1
);
query.PageSize
=
5
;
recentPosts
=
CSSearch.Search(query).Posts;
CSCache.Insert(
"
HomePageSearch-
"
+
CurrentCSContext.User.RoleKey, recentPosts, CSCache.MinuteFactor
*
5
);
}
RecentPostList.DataSource
=
recentPosts;
base
.OnInit(e);
}
posted on
2008-02-28 13:25
leohuang
阅读(
626
) 评论(
0
)
编辑
收藏
举报
会员力量,点亮园子希望
刷新页面
返回顶部