您目前尚未登陆,请选择【登陆】或【注册
首页->博客论坛->SpaceBuilder v1.1源代码>>BlogControls/Club/BlogThreadListForClubBasePage.cs>>源码在线查看
温馨提示:代码在线浏览功能只能做为源码浏览参考,如果想更进一步了解该代码请下载: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;
                }
            }
        }
    }
}


        
还没有找到您心仪的内容?请用.net源码大搜捕
代码片断 打包下载该项目完整源码:SpaceBuilder v1.1源代码