由于文章的数量小所以我一页就只让它显示出三条记录,你可以跟据代码设置,

当然为了灵活起见,你可把这个放到显示几条记录的值存入数据库当中,以后想设成多少页这也挺方便的.


ajax 笔记--不用刷新实现数据的分页显示 2 (上)
(图1)
ajax 笔记--不用刷新实现数据的分页显示 2 (上)
(图2)

以前写的那个用 ajax  实现无刷新分页

可那时有点问题,那就是在下面没有固定显示哪些几页,而是一下子,把所有文章分页之后的页码全都显示出来了.

如果有五十页的话,那就会有1~50这些页显示在那里

而我们一般看到的都是在这里,只是看到如有50页但我只显示头页10的数字现来

当我点击其中一个数是,会跟这个数在这二个数当中显示的位置,把与之相近的十页的页码显示出来

在图一当中显示得是头十页的数,当我点击图1 当中的 9 时,显示出来的结果如图2所示

这样显示起来是不是要比以前那种好呢.

好了,下面我就把实现上面的代码贴出来.

肯定会有比我更好的法子

ajax 笔记--不用刷新实现数据的分页显示 2 (上)using System;
ajax 笔记--不用刷新实现数据的分页显示 2 (上)
using System.Data;
ajax 笔记--不用刷新实现数据的分页显示 2 (上)
using System.Configuration;
ajax 笔记--不用刷新实现数据的分页显示 2 (上)
using System.Collections;
ajax 笔记--不用刷新实现数据的分页显示 2 (上)
using System.Web;
ajax 笔记--不用刷新实现数据的分页显示 2 (上)
using System.Web.Security;
ajax 笔记--不用刷新实现数据的分页显示 2 (上)
using System.Web.UI;
ajax 笔记--不用刷新实现数据的分页显示 2 (上)
using System.Web.UI.WebControls;
ajax 笔记--不用刷新实现数据的分页显示 2 (上)
using System.Web.UI.WebControls.WebParts;
ajax 笔记--不用刷新实现数据的分页显示 2 (上)
using System.Web.UI.HtmlControls;
ajax 笔记--不用刷新实现数据的分页显示 2 (上)
ajax 笔记--不用刷新实现数据的分页显示 2 (上)
public partial class Blog_moreArticle : basePage
}

这里用到了个basePage,只是自己写的一个基类,别的页都承继它代码如下
ajax 笔记--不用刷新实现数据的分页显示 2 (上)using System;
ajax 笔记--不用刷新实现数据的分页显示 2 (上)
using System.Data;
ajax 笔记--不用刷新实现数据的分页显示 2 (上)
using System.Configuration;
ajax 笔记--不用刷新实现数据的分页显示 2 (上)
using System.Web;
ajax 笔记--不用刷新实现数据的分页显示 2 (上)
using System.Web.Security;
ajax 笔记--不用刷新实现数据的分页显示 2 (上)
using System.Web.UI;
ajax 笔记--不用刷新实现数据的分页显示 2 (上)
using System.Web.UI.WebControls;
ajax 笔记--不用刷新实现数据的分页显示 2 (上)
using System.Web.UI.WebControls.WebParts;
ajax 笔记--不用刷新实现数据的分页显示 2 (上)
using System.Web.UI.HtmlControls;
ajax 笔记--不用刷新实现数据的分页显示 2 (上)
ajax 笔记--不用刷新实现数据的分页显示 2 (上)
using XiaoTuNi.LHB_SQL_2005;
ajax 笔记--不用刷新实现数据的分页显示 2 (上)
}

里面还有一个类就是moreArticle.cs类,这个类主要是用来取数据用的.代码在下面.

ajax 笔记--不用刷新实现数据的分页显示 2 (上)using System;
ajax 笔记--不用刷新实现数据的分页显示 2 (上)
using System.Data;
ajax 笔记--不用刷新实现数据的分页显示 2 (上)
using System.Configuration;
ajax 笔记--不用刷新实现数据的分页显示 2 (上)
using System.Web;
ajax 笔记--不用刷新实现数据的分页显示 2 (上)
using System.Web.Security;
ajax 笔记--不用刷新实现数据的分页显示 2 (上)
using System.Web.UI;
ajax 笔记--不用刷新实现数据的分页显示 2 (上)
using System.Web.UI.WebControls;
ajax 笔记--不用刷新实现数据的分页显示 2 (上)
using System.Web.UI.WebControls.WebParts;
ajax 笔记--不用刷新实现数据的分页显示 2 (上)
using System.Web.UI.HtmlControls;
ajax 笔记--不用刷新实现数据的分页显示 2 (上)
using System.Text;
ajax 笔记--不用刷新实现数据的分页显示 2 (上)

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-02-02
  • 2022-12-23
  • 2022-12-23
  • 2021-05-28
猜你喜欢
  • 2021-10-24
  • 2021-06-29
  • 2022-12-23
  • 2022-01-15
  • 2021-11-22
  • 2021-05-02
相关资源
相似解决方案