OleDbConnection objConn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" +
Server.MapPath("~/App_Data/db1.mdb"));
OleDbDataAdapter objCommand = new OleDbDataAdapter("select * from T_post", objConn);
DataSet ds = new DataSet();
objCommand.Fill(ds);
PagedDataSource objPds = new PagedDataSource();
//获取可能包括筛选视图或游标位置的表的自定义视图。
objPds.DataSource = ds.Tables[0].DefaultView;
objPds.AllowPaging = true;
objPds.PageSize = 5;
int CurPage;
if (Request.QueryString["Page"] != null)
CurPage = Convert.ToInt32(Request.QueryString["Page"]);
else
CurPage = 1;
objPds.CurrentPageIndex = CurPage - 1;
lblCurrentPage.Text = "当前页:" + CurPage.ToString();
if (!objPds.IsFirstPage)
lnkPrev.NavigateUrl = Request.CurrentExecutionFilePath + "?Page=" + Convert.ToString(CurPage - 1);
if (!objPds.IsLastPage)
lnkNext.NavigateUrl = Request.CurrentExecutionFilePath + "?Page=" + Convert.ToString(CurPage + 1);
Repeater1.DataSource = objPds;
Repeater1.DataBind();
<div>
<asp:Label ID="lblCurrentPage" runat="server" />
<asp:HyperLink ID="lnkPrev" runat="server">上一页</asp:HyperLink>
<asp:HyperLink ID="lnkNext" runat="server">下一页</asp:HyperLink>
</div>
分享到:
相关推荐
ASP.NET Repeater分页,查询分页 ASP.NET Repeater分页,查询分页 ASP.NET Repeater分页,查询分页 ASP.NET Repeater分页,查询分页 ASP.NET Repeater分页,查询分页
ASP.NET AJAX分页技术是Web开发中的一个重要概念,它允许用户在不刷新整个页面的情况下实现数据的分块加载,提供流畅的用户体验。本教程将深入探讨ASP.NET AJAX分页的相关知识点,以及如何编写分页代码。 1. **什么...
在ASP.NET开发中,分页是一项非常常见的功能,特别是在处理大量数据时,为了提高用户体验,我们需要将数据分批次展示,而不是一次性加载所有内容。本文将深入探讨如何在ASP.NET中实现自定义分页,以及与SQL数据库的...
ASP.NET 2.0 分页控件是一种网页开发技术,用于在大量数据中实现高效的页面导航,以提高用户体验。在ASP.NET框架下,分页功能是通过数据绑定控件(如GridView, DataList或Repeater)内置的分页功能或者自定义控件来...
ASP.NET异步分页是一种高效的数据展示技术,尤其在处理大量数据时,能显著提高网页的响应速度和用户体验。在传统的同步分页中,每次页面加载都会请求整个数据集,导致服务器负担加重,页面响应时间增加。而异步分页...
ASP.NET AJAX分页控件是一种在Web应用中实现动态、交互式用户体验的关键技术。它结合了ASP.NET的强大功能和AJAX(Asynchronous JavaScript and XML)的异步特性,以提高网页加载速度,优化用户界面,并减少不必要的...
### C# ASP.NET 自定义分页控件解析 #### 概述 在Web开发中,分页是一项常用的功能,尤其当需要展示大量数据时。本文将深入探讨如何使用C#和ASP.NET创建自定义的分页控件。通过分析提供的`Pager.cs`源代码,我们将...
在ASP.NET中,分页是Web应用程序中常见的一种功能,特别是在数据量大的列表展示时,分页能够提高用户体验,避免一次性加载过多数据导致页面响应慢。本资源主要讲解了如何在ASP.NET中手写分页功能,结合SQL语句进行...
本教程将深入探讨如何在ASP.NET MVC中实现完整的分页功能,并提供源码下载供参考。 首先,我们需要理解分页的基本概念。分页是将大数量的数据分成多个小部分(页)来显示,用户可以逐页浏览,而不是一次性显示所有...
在Asp.net框架下,结合Ajax技术实现分页,可以让页面在不刷新整个页面的情况下更新数据,提升交互性。本教程将深入探讨如何在Asp.net中实现Ajax分页。 首先,我们需要理解Ajax(异步JavaScript和XML)的核心概念。...
源码包中的文件可能包含了以上提到的一些或全部分页方法的实现,这为学习和实践ASP.NET分页提供了丰富的素材。通过分析这些源代码,开发者可以深入理解各种分页技术的工作原理,以及如何在实际项目中应用它们。 在...
在ASP.NET开发中,分页是提升Web应用性能和用户体验的关键技术之一,特别是在处理大量数据时。本知识点主要探讨如何实现基于Table的分页,并利用`SET Count`的存储过程来支持排序功能。 首先,我们需要理解分页的...
在ASP.NET开发中,分页是网页数据展示中不可或缺的一部分,尤其当处理大量数据时,分页能够提高用户体验,减少服务器负担。`asp.net 通用分页类`就是为了解决这个问题而设计的,它允许开发者创建一个可复用的组件,...
ASP.NET MVC 分页是Web开发中的一个重要概念,它在处理大量数据时尤为关键,因为一次性加载所有数据可能会导致页面响应速度变慢,甚至对服务器造成过大压力。在ASP.NET MVC框架中,我们可以利用内置的工具和自定义...
总之,AspNetPager 7.2作为一款强大的ASP.NET分页控件,通过其丰富的功能和易用性,极大地简化了开发过程,提升了Web应用的性能和用户体验。对于处理大数据量的ASP.NET项目来说,它是不可或缺的工具之一。
在ASP.NET开发中,文章分页是一个非常常见的需求,尤其在处理大量数据展示时,如新闻、博客或者论坛。分页能有效地提高用户体验,避免一次性加载过多内容导致页面响应变慢。本文将深入探讨如何在ASP.NET中实现文章的...
ASP.NET MVC 分页 ASP.NET MVC 分页 ASP.NET MVC 分页
基于asp.net2.0分页控件源码 配合分页存储过程,轻轻松松进行千万级数据分页。 关于该控件的技术文章和使用方法: 之一: http://blog.csdn.net/46539492/archive/2008/04/02/2244627.aspx 之二: ...
标题中的“asp.net分页控件”指的是用于在网页上实现数据分页显示的ASP.NET控件。这种控件通常与数据绑定控件(如GridView、ListView等)一起使用,以分批次加载数据库中的数据,使得用户能够逐页浏览,而不是一次性...
在ASP.NET MVC中,分页功能是实现大型数据集浏览时不可或缺的一部分,它能够有效地管理用户界面,提高用户体验。本文将深入探讨如何在ASP.NET MVC中实现分页功能,并重点关注"MvcPaging"这个标签扩展库。 首先,让...