AspNetPager控件官方下载地址:http://www.webdiyer.com/aspnetpager/

把控件加到项目中(添加自定义控件的方法),并把它拖放到页面上

<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<table>
<asp:Repeater ID="Repeater1" runat="server">
<ItemTemplate>
<tr>
<td><%#Eval("ID") %></td>
<td><%#Eval("TaskTime") %></td>
<td><%#Eval("UName") %></td>
</tr>
</ItemTemplate>
</asp:Repeater>
</table> <webdiyer:AspNetPager ID="AspNetPager1" runat="server" AlwaysShow="true" FirstPageText="首页" LastPageText="尾页" PrevPageText="上一页" NextPageText="下一页" ShowPageIndexBox="Always" PageIndexBoxType="DropDownList" TextBeforePageIndexBox="跳转到" OnPageChanged="AspNetPager1_PageChanged"></webdiyer:AspNetPager> </ContentTemplate>
</asp:UpdatePanel>

Page_Load事件

protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
int recordCount = new VTaskBLL().GetTaskCount("1=1");
AspNetPager1.RecordCount = recordCount; BindReapter();
}
}

BindReapter方法

private void BindReapter()
{
int currentPage = AspNetPager1.CurrentPageIndex;
int pageSize = AspNetPager1.PageSize = ; List<VTaskModel> vtaskList = new VTaskBLL().GetTaskPage(pageSize, currentPage);
Repeater1.DataSource = vtaskList;
Repeater1.DataBind();
}

翻页事件

protected void AspNetPager1_PageChanged(object sender, EventArgs e)
{
BindReapter();
}

最新文章

  1. Objective-C中@encode的使用
  2. maven插件开发(二)
  3. mysql cluster 安装配置方案
  4. 新建cocos2d-xproject
  5. Codeforces 468B Two Sets 并查集
  6. 学习DTD和Schema的几个例子
  7. TCP/IP详解之:ICMP协议
  8. MOSFET与MOSFET驱动电路原理及应用(转)
  9. Qt个人研究进展
  10. PostCSS 实战
  11. discuzX3.4安装之后,没有任何样式怎么办?
  12. zip 格式解析
  13. delegate事件委托
  14. logging模块--日志文件
  15. yii js
  16. angular面试记忆的内容
  17. ecshop验证码图片无法显示终极解决办法
  18. Leetcode题库——46.全排列
  19. Android 仿微信的朋友圈发布(1)
  20. Python的isdigit()和isalpha()

热门文章

  1. 解决IE6,IE7下子元素使用position:relative、父元素使用overflow:auto后,子元素不随着滚动条滚动的问题
  2. iOS 消息推送报错NSCocoaErrorDomain Code=3000
  3. node.js学习笔记(二)
  4. TCP/IP协议学习(七) 基于C# Socket的Web服务器---动态通讯实现
  5. PHP Fatal Error: call to undefined function mysql_connect() [duplicate]
  6. 第一周 总结笔记 / 斯坦福-Machine Learning-Andrew Ng
  7. mmorpg手游中的战斗系统
  8. 从PDF中提取信息----PDFMiner
  9. php 保存到mysql数据库中的中文乱码
  10. Java List合并去重