AspNetPager Linq 大数据 分页
来源:互联网 发布:flash小游戏源码 编辑:程序博客网 时间:2024/04/19 19:31
最近用AspNetPager分页时发现个问题,就是当不启用URL分页时,第一页在首次加载时不显示
解决办法就是在第一次启动时先加载一下第一页,因为每次回调还要调用会导致二次调用,所以判断IsPostBack
protected void Page_Load(object sender, EventArgs e) { ISingleResult<sp_RowCountResult> result = context.sp_RowCount("Info"); AspNetPager1.RecordCount = Convert.ToInt32( result.Single<sp_RowCountResult>().RowCount); if (!IsPostBack) { GridView1.DataSource = context.Info.Skip(AspNetPager1.StartRecordIndex - 1).Take(AspNetPager1.PageSize); GridView1.DataBind(); } }
protected void AspNetPager1_PageChanged(object sender, EventArgs e) { GridView1.DataSource = context.Info.Skip(AspNetPager1.StartRecordIndex - 1).Take(AspNetPager1.PageSize); GridView1.DataBind(); }
顺便说下,Linq分页效率还不错,500万行的数据库按顺序浏览超快,就是从后向前时有点慢,不过在我的机器上也就几秒,比起那个通用分页存储过程还快。。。
- AspNetPager Linq 大数据 分页
- LINQ+AspNetPager分页
- LINQ+GridView+AspNetPager 实现分页
- LINQ + AspNetPager + GridView 分页控件
- linq to sql AspNetPager 分页存储程
- wcf获取大数据时用linq分页
- 用AspNetPager实现数据的分页
- 数据空间配合aspnetpager分页控件试用
- AspNetPager 对数据集合的分页
- 用AspNetPager实现数据的分页
- Linq 分页查询数据
- LINQ-分页数据查询
- AspNetPager分页
- AspNetPager分页
- AspNetPager分页
- AspNetPager 分页
- AspNetPager 分页
- aspnetpager分页
- JavaScript里面三个等号和两个等号的区别
- 【百度地图API】如何获取行政区域的边界? (转载)
- Pro*C动态SQL总结2
- Android的NDK开发(2)————利用Android NDK编写一个简单的HelloWorld
- 扫描线算法在线段树中的应用
- AspNetPager Linq 大数据 分页
- Java 语言程序设计 -图形与多媒体处理
- mysql-cluster-gpl-7.1.19 的编译和安装
- 技术博客
- jsp lesson4 part1
- 总结近来设计设计开发的结构较验工具
- Python的50个模块,满足你各种需要
- jsp lesson4 part2
- 2012腾讯春季实习生面试经历(一)