学会放弃

my blog is here

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

抄的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编辑  收藏  举报