Repeater控件分页的例子

原创 2004年10月25日 11:46:00

<%@ Page Language="VB" %>
<%@ import namespace="System.Data" %>
<%@ import namespace="System.Data.OleDb" %>
<script language="VB" runat="server">
Public Sub Page_Load(ByVal src As Object, ByVal e As EventArgs)
 Dim objConn As OleDbConnection = New OleDbConnection ("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" + Server.MapPath("../aspxWeb.mdb"))
 Dim objCommand As OleDbDataAdapter = New OleDbDataAdapter ("select * from Document", objConn)
 Dim ds As DataSet = New DataSet ()
 objCommand.Fill(ds)
 Dim objPds As PagedDataSource = New PagedDataSource ()
 objPds.DataSource = ds.Tables(0).DefaultView
 objPds.AllowPaging = True
 objPds.PageSize = 5
 Dim CurPage As Integer
 If Not (Request.QueryString("Page") Is Nothing) Then
   CurPage = Convert.ToInt32(Request.QueryString("Page"))
 Else
   CurPage = 1
 End If
 objPds.CurrentPageIndex = CurPage - 1
 lblCurrentPage.Text = "当前页:" + CurPage.ToString()
 If Not objPds.IsFirstPage Then
   lnkPrev.NavigateUrl = Request.CurrentExecutionFilePath + "?Page=" + Convert.ToString(CurPage - 1)
 End If
 If Not objPds.IsLastPage Then
   lnkNext.NavigateUrl = Request.CurrentExecutionFilePath + "?Page=" + Convert.ToString(CurPage + 1)
 End If
 Repeater1.DataSource = objPds
 Repeater1.DataBind()
End Sub
</script>
<html>
<head>
<title>Repeater控件分页的例子</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style>
  P,TD,DIV,SPAN {font-size:9pt}
</style>
</head>
<body>
<form name="form1" method="POST" runat="server">
<div style="padding:5px;background-color:#dedede">
<asp:label ID="lblCurrentPage" runat="server"></asp:label></td>
  <td>&nbsp;<asp:HyperLink id="lnkPrev" runat="server">上一页</asp:HyperLink>
  <asp:HyperLink id="lnkNext" runat="server">下一页</asp:HyperLink>&nbsp;
</div>
<hr size="1" color="#000099"/>
<asp:Repeater ID="Repeater1" runat="server">
<Itemtemplate>
<div style="padding:5px;background-color:#dedede">
<%# DataBinder.Eval(Container.DataItem, "Title") %>
</div>
</Itemtemplate>
</asp:Repeater>
</form>
</body>
</html>

 

Repeater控件分页例子

Repeater控件分页例子 日期:2004-2-15 0:01:18 出处:【孟宪会之精彩世界】 作者:孟宪会 Repeater和DataList控件提供了一个快速、灵活的表现数据的方式,但是,它们...
  • xuandhu
  • xuandhu
  • 2004年12月07日 21:03
  • 845

Repeater控件分页例子

public void Page_Load(Object src,EventArgs e) {  OleDbConnection objConn=new OleDbConnection("Provid...
  • Beyond2007
  • Beyond2007
  • 2006年10月25日 13:14
  • 498

asp.net Repeater控件简单例子

MessageOnline.aspx
  • myqq874663394
  • myqq874663394
  • 2016年03月27日 19:40
  • 772

控件(九)——Repeater控件实现分页

Repeater控件有五个模版,我们可以根据需要选择使用,分别是:   1、ItemTempplate:正常项 2、AlternatingItemTemplate:交错项 3、HeaderTempla...
  • liu765023051
  • liu765023051
  • 2012年05月26日 15:14
  • 5141

Repeater控件分页例子(ASP.NET 2.0)

using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security...
  • xzr2004
  • xzr2004
  • 2006年11月13日 12:04
  • 870

.NET实现Repeater控件+AspNetPager控件分页

.NET实现Repeater控件+AspNetPager控件分页 SqlConnection (.NET C#) 连接及分页  .net的访问数据机制决定了访问大量数据时会致使客户端机器消耗大...
  • kingmax54212008
  • kingmax54212008
  • 2013年03月07日 23:25
  • 3123

ASP.NET 2.0 Repeater控件分页例子

using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security...
  • wk122348545
  • wk122348545
  • 2008年10月05日 13:56
  • 239

按条件显示Repeater ItemTemplate中的控件

按条件显示Repeater ItemTemplate中的控件
  • gslzwj
  • gslzwj
  • 2011年04月29日 17:32
  • 465

repeater控件实现分页

在上一篇中,我向大家介绍了repeater控件实现排序的方法,今天我再向大家介绍repeater控件如何实现分页的效果。 分页分为真分页和假分页。 真分页:控件上一页需要显示多少数据,就从数据库取...
  • jielizhao
  • jielizhao
  • 2015年01月07日 19:25
  • 517

repeater控件分页

使用repeate 实现分页操作 repeater 控件自身没有分页功能,需要借助PagedDataSource 类进行分页操作 页面代码: ...
  • wufanqq
  • wufanqq
  • 2010年07月10日 09:34
  • 263
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Repeater控件分页的例子
举报原因:
原因补充:

(最多只允许输入30个字)