zoukankan      html  css  js  c++  java
  • 内容显示分页数字分页 aspx

    此处是aspx里面分页显示,数据层和业务层是由动软生成 当然,我们也可以可以利用listView实现分页ListView(高效分页)

     1   public partial class NewList : System.Web.UI.Page
     2     {
     3         public string StrHtml { get; set; }
     4         public int PageCount { get; set; }
     5         public int PageIndex { get; set; }
     6         protected void Page_Load(object sender, EventArgs e)
     7         {
     8 
     9             //分页显示
    10             BLL.UserInfoService UserInfoService = new BLL.UserInfoService();
    11 
    12             int pageIndex;
    13             if(!int.TryParse(Request.QueryString["pageIndex"],out pageIndex))//获取当前页码
    14             {
    15                 pageIndex=1;
    16             }
    17             int pageSize=5;//每页显示记录数。
    18             int pageCount = UserInfoService.GetPageCount(pageSize);//获取总页数
    19             PageCount = pageCount;
    20             //确定pageIndex的取值范围.
    21             pageIndex = pageIndex < 1 ? 1 : pageIndex;
    22             pageIndex = pageIndex > pageCount ? pageCount : pageIndex;
    23             PageIndex = pageIndex;
    24             List<UserInfo> list = UserInfoService.GetPageEntityList(pageIndex,pageSize);//获取分页数据
    25 
    26             StringBuilder sb = new StringBuilder();
    27             foreach (UserInfo userInfo in list)
    28             {
    29                 sb.AppendFormat(" <li><span>{0}</span><a href='#' target='_blank'>{1}</a></li>",userInfo.RegTime.ToShortDateString(),userInfo.UserName);
    30             }
    31             StrHtml = sb.ToString();
    32         }
    33     }
  • 相关阅读:
    shell编程基础干货
    HIVE的高级操作
    Linux service,挂载,定时任务等常用服务
    Linux(二)高级文本处理
    Linux基本使用命令
    07-MySQL 架构介绍
    06-Re: 视图&过程&触发器
    05-安装 MySQL5.7
    [04] 继承&聚合&war
    [03] 仓库&生命周期&插件目标
  • 原文地址:https://www.cnblogs.com/liuweiqiang11188/p/6685033.html
Copyright © 2011-2022 走看看