文件名称:关于asp静态分页的反向生成方式
文件大小:1.36MB
文件格式:RAR
更新时间:2011-10-09 06:13:05
asp 静态 分页 正向 逆序
查看很多知名网站,除了采用静态网页,还采用了真正的静态分页。大家知道,静态分页是很容易做好的,但关键在于对于新内容的增加后要重新生成分页,是很难的,要使得分页重新排序,就必须重新生成全部的分页,这样的工作量可想而知。 那么能不能做到,只要对于增加的新内容生成分页,而无须全部重新生成分页,又不影响正常排序呢?在我的几次试验中,基本实现了这样的做法,那就是采用正向搜索,反向排序法。 一般的数据集的搜索都是反向的,而我的数据集的搜索是正向的,这样所生成的数据集页面是从1开始的,这样做的好处是,如果新增加内容,只要生成新的页面,而不会破坏原来的数据集页面,而这样就已经成功了一半。接下来最重要的就是页面排序问题,这个页面说的不是数据集页面,而是实际的分页页面,一般规则都是从1开始到最后,那么思路就在于此,只要将实际的分页序号1对应于数据集页最大序号,而将分页最大序号对应数据集页面序号1,简单的说,就是数据集序号和实际分页序号反向排列,这样,就可做到我所想的分页的功能。
【文件预览】:
分页
----news.mdb(7.15MB)
----_vti_cnf()
--------news.mdb(112B)
--------ListNews_Moban.htm(676B)
--------make_A.asp(575B)
--------make_C.asp(731B)
--------myCONN.ASP(338B)
--------make_B.asp(756B)
----ListNews_Moban.htm(457B)
----make_A.asp(10KB)
----_vti_pvt()
--------deptodoc.btr(324B)
--------linkinfo.cnf(89B)
--------structure.cnf(0B)
--------services.cnf(3B)
--------bots.cnf(323B)
--------service.cnf(1KB)
--------botinfs.cnf(146B)
--------service.lck(0B)
--------doctodep.btr(5KB)
----make_C.asp(13KB)
----myCONN.ASP(230B)
----List()
----make_B.asp(8KB)
----images()
----_private()