Пример #1
0
    /// <summary>
    /// 绑定
    /// </summary>
    protected void dataBind()
    {
        int    ad          = Convert.ToInt32(Request["AdID"]);
        string strCriteria = " AdID=" + ad + "";
        long   CurrentPage = Convert.ToInt64(this.AspNetPager1.CurrentPageIndex);
        int    PageNum     = 20;
        long   TotalCount  = 1;
        long   PageCount   = 1;

        AspNetPager1.PageSize = PageNum;
        DataTable dt = pany.GetListT("NarrowSearchTab", "ID", "*", strCriteria, "CreateDate desc", ref CurrentPage, PageNum, ref TotalCount);

        if (dt != null)
        {
            this.AspNetPager1.RecordCount = Convert.ToInt32(TotalCount);
            this.Repeater1.DataSource     = dt.DefaultView;

            this.Repeater1.DataBind();

            if (TotalCount % PageNum > 0)
            {
                PageCount = TotalCount / PageNum + 1;
            }
            else
            {
                PageCount = TotalCount / PageNum;
            }

            this.pinfo.InnerText = Convert.ToString(TotalCount);
        }
    }
Пример #2
0
    /// <summary>
    /// 绑定
    /// </summary>
    protected void dataBind()
    {
        string strCriteria = ViewState["Criteria"].ToString();
        long   CurrentPage = Convert.ToInt64(this.AspNetPager1.CurrentPageIndex);
        int    PageNum     = 20;
        long   TotalCount  = 1;
        long   PageCount   = 1;

        AspNetPager1.PageSize = PageNum;
        DataTable dt = pany.GetListT("CompanyMadeTab", "MadeID", "*", strCriteria, "CreateDate desc", ref CurrentPage, PageNum, ref TotalCount);

        if (dt != null)
        {
            this.AspNetPager1.RecordCount = Convert.ToInt32(TotalCount);
            this.Repeater1.DataSource     = dt.DefaultView;

            this.Repeater1.DataBind();

            if (TotalCount % PageNum > 0)
            {
                PageCount = TotalCount / PageNum + 1;
            }
            else
            {
                PageCount = TotalCount / PageNum;
            }

            this.pinfo.InnerText = Convert.ToString(TotalCount);
        }
    }