内容显示分页数字分页 aspx
2024-08-23 20:17:10
此处是aspx里面分页显示,数据层和业务层是由动软生成 当然,我们也可以可以利用listView实现分页ListView(高效分页)
public partial class NewList : System.Web.UI.Page
{
public string StrHtml { get; set; }
public int PageCount { get; set; }
public int PageIndex { get; set; }
protected void Page_Load(object sender, EventArgs e)
{ //分页显示
BLL.UserInfoService UserInfoService = new BLL.UserInfoService(); int pageIndex;
if(!int.TryParse(Request.QueryString["pageIndex"],out pageIndex))//获取当前页码
{
pageIndex=;
}
int pageSize=;//每页显示记录数。
int pageCount = UserInfoService.GetPageCount(pageSize);//获取总页数
PageCount = pageCount;
//确定pageIndex的取值范围.
pageIndex = pageIndex < ? : pageIndex;
pageIndex = pageIndex > pageCount ? pageCount : pageIndex;
PageIndex = pageIndex;
List<UserInfo> list = UserInfoService.GetPageEntityList(pageIndex,pageSize);//获取分页数据 StringBuilder sb = new StringBuilder();
foreach (UserInfo userInfo in list)
{
sb.AppendFormat(" <li><span>{0}</span><a href='#' target='_blank'>{1}</a></li>",userInfo.RegTime.ToShortDateString(),userInfo.UserName);
}
StrHtml = sb.ToString();
}
}
最新文章
- Lucene4.4.0 开发之排序
- EnumHelper.cs枚举助手(枚举描述信息多语言支持)C#
- 百度地图 获取两点坐标之间的驾车距离(非直线距离) c#
- ECMAScript 5中的数据属性和访问器属性
- EasyUi&ndash;8.datebox赋值的问题
- canvas &; animation
- RSS阅读器&;BT sync
- iOS一分钟学会环形进度条
- Android 编程下 java.lang.NoClassDefFoundError: cn.jpush.android.api.JPushInterface 报错
- 10.31 afternoon
- mysql和mysqli的区别
- 纯js客服插件集qq、旺旺、skype、百度hi、msn
- Web应用和RESTful架构
- pta编程总结
- 转载:入门Webpack,看这篇就够了
- pycharm 激活码及使用方式
- CSS table-layout 属性
- typescript 01 认识ts和ts的类型
- python函数默认参数作用域
- [转] Java基础知识——Java语言基础
热门文章
- GIF助手帮助说明
- 异常:Project configuration is not up-to-date with pom.xml解决方案
- J2EE 工作中注意事项
- UI面试题(1)
- [poj3311]Hie with the Pie(Floyd+状态压缩DP)
- p1345 奶牛的电信Telecowmunication
- chrome - Vimium 插件超级方便快捷键
- .net 前端传值和后端接收的几种方式
- PHP框架学习思路
- GoWeb开发_Iris框架讲解(四):Iris框架设置操作