温馨提示:代码在线浏览功能只能做为源码浏览参考,如果想更进一步了解该代码请下载:SpaceBuilder v1.1源代码
//------------------------------------------------------------------------------
// <copyright company="Tunynet">
// Copyright (c) Tunynet Inc. All rights reserved.
// </copyright>
//------------------------------------------------------------------------------
using System;
using System.Collections.Generic;
using System.Text;
using SpaceBuilder.Controls;
using SpaceBuilder.Controls.Utils;
//本类暂时不使用
namespace SpaceBuilder.Blogs.Controls
{
public class BlogThreadListForClubBasePage : SBPage
{
SpaceBuilder.Controls.Utils.Pager pager;
CommendedBlogThreadListRepeater repeater;
protected override void OnInit(EventArgs e)
{
base.OnInit(e);
this.AttachControls();
}
protected override void OnPreRender(EventArgs e)
{
base.OnPreRender(e);
this.BindPagingInfo();
}
private void AttachControls()
{
pager= this.FindControl("pager") as SpaceBuilder.Controls.Utils.Pager;
repeater = this.FindControl("repeater") as CommendedBlogThreadListRepeater;
if (repeater != null && pager != null)
{
repeater.PageIndex = pager.PageIndex;
}
}
private void BindPagingInfo()
{
if (repeater != null && repeater.Entities != null && repeater.Entities.Records != null)
{
if (pager != null)
{
pager.TotalRecords = repeater.Entities.TotalRecords;
pager.PageSize = repeater.DisplayItemCount;
}
}
}
}
}
