首页 > Web开发 > 详细

asp.net 设置分页

时间:2015-12-25 01:08:32      阅读:316      评论:0      收藏:0      [点我收藏+]
  private const int PAGESIZE = 5;
//定义每页有五行数据
 private void FillPageList()
    {
        int pageCount = 0;
//
        pageCount = new UserBF().GetAllPageCount(PAGESIZE);
        for (int i = 1; i <= pageCount; i++)
        {
            ListItem li = new ListItem(i.ToString(), i.ToString());
            ddlPage.Items.Add(li);
        }
       
    }


protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            //向分页的下拉列表中添加页数
            FillPageList();
        }
    }


//GetAllPageCount

  public int GetAllPageCount(int pageSize)
    {
        var query = _Context.Users;
//定义query 接收  users所有成员
        int rowsCount = query.Count(); //总行数
//页数就等与   总行数初一每页行数      #1.0 转换成double 可以有小数
       
 int pageCount = (int)Math.Ceiling(1.0 * rowsCount / pageSize);
//返回  页数
 return pageCount;
    }
  

  

asp.net 设置分页

原文:http://www.cnblogs.com/hanke123/p/5074710.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!