PagedDataSource数据绑定控件和AspNetPager分页控件结合使用列表分页
1、引用AspNetPager.dll。

2、放置Repeater数据绑定控件。
<asp:Repeater ID="Repeater1" runat="server">
<ItemTemplate>
//绑定显示的列表代码
</ItemTemplate>
</asp:Repeater>
3、在页面添加AspNetPager分页控件,会出现以下代码。
<%@ Register Assembly="AspNetPager" Namespace="Wuqi.Webdiyer" TagPrefix="webdiyer" %>
<webdiyer:AspNetPager ID="AspNetPager1" CssClass="paginator" PageSize="10" AlwaysShow="true" FirstPageText="首页"
PrevPageText="上一页" NextPageText="下一页" CurrentPageIndex="1" LastPageText="尾页"
runat="server" OnPageChanged="AspNetPager1_PageChanged">
</webdiyer:AspNetPager>
//双击分页控件
protected void AspNetPager1_PageChanged(object sender, EventArgs e)
{
BindData();
}
4、.cs文件写绑定数据方法。
public void BindData()
{
//这里是查询到的数据源,将这改成有数据的。
DataSet ds = new DataSet(); //设置分页数据源
PagedDataSource pageSource = new PagedDataSource();
pageSource.AllowPaging = true;//设置是否分页
pageSource.PageSize = pagerControl.PageSize;//分页数量
pageSource.CurrentPageIndex = pagerControl.CurrentPageIndex - 1;//这是当前页,不要减1,PagedDataSource是从0开始。
pageSource.DataSource = ds.Table[0].DefaultView;
pagerControl.RecordCount = pageSource.DataSourceCount; Repeater1.DataSource = pagerSource;
Repeater1.DataBind(); }
5、结果

PagedDataSource数据绑定控件和AspNetPager分页控件结合使用列表分页的更多相关文章
- AspNetPager分页控件配置
		AspNetPager是asp.net中常用的分页控件,下载AspNetPager.dll,添加引用,在工具栏就可以看到AspNetPager控件: 拖过来之后,设置如下属性: <webdiye ... 
- 分页控件-ASP.NET(AspNetPager)
		AspNetPager是asp.net中常用的分页控件,下载AspNetPager.dll,添加引用,在工具栏就可以看到AspNetPager控件: <div class="oa-el ... 
- web分页控件AspNetPager的使用
		首先要先引用AspNetPager.dll文件 然后在<html>上面添加下面代码: <%@ Register Assembly="AspNetPager" Na ... 
- AspNetPager分页控件
		AspNetPager分页控件解决了分页中的很多问题,直接采用该控件进行分页处理,会将繁琐的分页工作变得简单化,下面是我如何使用AspNetPager控件进行分页处理的详细代码:1.首先到www.we ... 
- AspNetPager分页控件使用方法
		一.下载AspNetPager.dll 二.AspNetPager.dll复制于应用程序下的bin目录,打开解决方案,引用dll文件 三. 在工具栏中添加控件,这样可以支持拖拽使用 四. 要使用Asp ... 
- AspNetPager 免费分页控件7.5.1版发布!
		AspNetPager 免费分页控件7.5.1版发布,本次升级主要内容有: 修正了ShowDisabledButtons为false时html闭合标签丢失的bug:改为从System.Web.UI.W ... 
- 【转】AspNetPager分页控件用法
		AspNetPager分页控件解决了分页中的很多问题,直接采用该控件进行分页处理,会将繁琐的分页工作变得简单化,下面是我如何使用AspNetPager控件进行分页处理的详细代码: 1.首先到www.w ... 
- 第三方分页控件aspnetPager出现问题解决方法
		问题描述: 今天在打开以前的项目使用vs2013打开后并且生成解决方案的时候发现报错了.经过检查发现是由于第三方分页控件aspnetPager在页面上不能引用到了. 解决方法: 1. 首先将AspNe ... 
- 给AspNetPager分页控件添加bootstrap样式
		AspNetPager分页控件算是比较好用的一个分页控件了.想要结合bootstrap使用,官方代码入口 .pagination a[disabled]{ color: #777;cursor: no ... 
随机推荐
- nginx 日志记录 自定义详解(分析上报用)
			nginx 日志记录 自定义详解 1.log_format 普通格式 log_format main '$remote_addr - $remote_user [$time_local] $req ... 
- idea配置SpringBoot热部署之自动Build
			一.pom.xml文件导入所需依赖文件 SpringBoot热部署插件 <dependency> <groupId>org.springframework.boot</g ... 
- python中函数参数的引用方式
			值传递和引用传递时C++中的概念,在python中函数参数的传递是变量指向的对象的物理内存地址!!! python不允许程序员选择采用传值还是传引用.Python参数传递采用的肯定是“传对象引用”的方 ... 
- linux运维视频教程
			视频教程:https://www.bilibili.com/video/av31023006/?p=2 1.文件系统 文件系统树形结构: 对于linux系统的user和application来说,并不 ... 
- 汇编指令lodsb和stosb、lodsd和stosd
			lodsb指令,将esi指向的地址处的数据取出来赋给AL寄存器,esi=esi+1: lodsw指令则取得是一个字. lodsd指令,取得是双字节,即mov eax,[esi],esi=esi+4: ... 
- Java设计模式(15)——行为模式之策略模式(Strategy)
			一.概述 概念 UML简图 角色 二.实践 我们先将上述的UML图的抽象情况下的代码写出,然后再给出一个具体的例子 策略接口——当然如果有一些公共的行为,应当使用抽象类! /** * 策略接口 * * ... 
- jquery.validate验证,jquery.Form插件提交,主要可以异步提交文件
			<script type="text/javascript"> $(function () { $form = $("#manuForm"); $b ... 
- 并发任务管理器AsyncTaskManager
			//-------------------------------------------------------------------------- // // Copyright (c) BUS ... 
- 学习Drupal一个容易被忽视的问题
			刚刚修复了一个问题,一个非常小的问题,但我花了2-3小时才查明原因并修复. 总结下来我忽视了一个非常常见的问题或者没有养成一个好的习惯. 问题现象是:论坛发帖,只有editor以上权限的人可以发帖,也 ... 
- js中call()方法和apply方法的使用
			1. 方法定义 call方法: 语法:call([thisObj[,arg1[, arg2[, [,.argN]]]]]) 定义:调用一个对象的一个方法,以另一个对象替换当前对象. 说明: call ... 
