Repeater控件分页例子_.Net教程
推荐:ASP.NET立即上手教程(14)创作自定义服务器控件 本章的内容演示高级开发者如何书写ASP.NET页面中的服务器控件。通过书写自定义的服务器控件,可以封装定制的用户接口以及其他功能。本教程通过一系列逐渐展开的例子提供
Repeater和DataList控件提供了一个快速、灵活的表现数据的方式,但是,它们没有内建的分页功能;DataGrid控件提供了内建的分页功能,但它的结构比较复杂。下面就用PagedDataSource类实现Repeater和DataList的分页。 PagedDataSource封装了DataGrid的分页属性,我们可以象DataGrid那样进行分页。代码如下:
以下为引用的内容: <%@ Page Language="C#" %> <%@ import namespace="System.Data" %> <%@ import namespace="System.Data.OleDb" %> <script language="C#" runat="server"> public void Page_Load(Object src,EventArgs e) { OleDbConnection objConn=new OleDbConnection("<br> Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" Server.MapPath("../aspxWeb.mdb")); OleDbDataAdapter objCommand=new OleDbDataAdapter("select * from<br> Document",objConn); DataSet ds=new DataSet();objCommand.Fill(ds); PagedDataSource objPds = new PagedDataSource(); objPds.CurrentPageIndex = CurPage-1; if (!objPds.IsFirstPage) if (!objPds.IsLastPage) Repeater1.DataSource=objPds; |
分享:ASP.NET立即上手教程(13)利用商务对象来工作 在商务组件中封装逻辑是实际应用程序,比如基于web的应用以及其他应用中,必不可少的部分。在ASP.NET中,商务对象是多层WEB应用程序内建的块。 应用程序的 /Bin目录
- asp.net如何得到GRIDVIEW中某行某列值的方法
- .net SMTP发送Email实例(可带附件)
- js实现广告漂浮效果的小例子
- asp.net Repeater 数据绑定的具体实现
- Asp.Net 无刷新文件上传并显示进度条的实现方法及思路
- Asp.net获取客户端IP常见代码存在的伪造IP问题探讨
- VS2010 水晶报表的使用方法
- ASP.NET中操作SQL数据库(连接字符串的配置及获取)
- asp.net页面传值测试实例代码
- DataGridView - DataGridViewCheckBoxCell的使用介绍
- asp.net中javascript的引用(直接引入和间接引入)
- 三层+存储过程实现分页示例代码
- 相关链接:
- 教程说明:
.Net教程-Repeater控件分页例子。