温馨提示:代码在线浏览功能只能做为源码浏览参考,如果想更进一步了解该代码请下载:SpaceBuilder v1.0正式版源码
1//------------------------------------------------------------------------------ 2
// <copyright company="Tunynet"> 3
// Copyright (c) Tunynet Network Technology Co., Ltd. All rights reserved. 4
// </copyright> 5
//------------------------------------------------------------------------------ 6
7
using System; 8
using System.Collections.Generic; 9
using System.Text; 10
using SpaceBuilder.Controls; 11
using SpaceBuilder.Controls.Utils; 12
13
//本类暂时不使用 14
15
namespace SpaceBuilder.Blogs.Controls 16
{ 17
public class BlogThreadListForClubBasePage : SBPage 18
{ 19
SpaceBuilder.Controls.Utils.Pager pager; 20
CommendedBlogThreadListRepeater repeater; 21
22
protected override void OnInit(EventArgs e) 23
{ 24
base.OnInit(e); 25
this.AttachControls(); 26
} 27
28
protected override void OnPreRender(EventArgs e) 29
{ 30
base.OnPreRender(e); 31
this.BindPagingInfo(); 32
} 33
34
private void AttachControls() 35
{ 36
pager= this.FindControl("pager") as SpaceBuilder.Controls.Utils.Pager; 37
repeater = this.FindControl("repeater") as CommendedBlogThreadListRepeater; 38
39
if (repeater != null && pager != null) 40
{ 41
repeater.PageIndex = pager.PageIndex; 42
} 43
} 44
45
private void BindPagingInfo() 46
{ 47
if (repeater != null && repeater.Entities != null && repeater.Entities.Records != null) 48
{ 49
if (pager != null) 50
{ 51
pager.TotalRecords = repeater.Entities.TotalRecords; 52
pager.PageSize = repeater.DisplayItemCount; 53
} 54
} 55
} 56
} 57
} 58





}
}