熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

關於asp靜態分頁的反向生成方式

2013-11-13 10:56:26  來源: .NET編程 

  查看很多知名網站除了采用靜態網頁還采用了真正的靜態分頁大家知道靜態分頁是很容易做好的但關鍵在於對於新內容的增加後要重新生成分頁是很難的要使得分頁重新排序就必須重新生成全部的分頁這樣的工作量可想而知

  那麼能不能做到只要對於增加的新內容生成分頁而無須全部重新生成分頁又不影響正常排序呢?在我的幾次試驗中基本實現了這樣的做法那就是采用正向搜索反向排序法

  一般的數據集的搜索都是反向的而我的數據集的搜索是正向的這樣所生成的數據集頁面是從開始的這樣做的好處是如果新增加內容只要生成新的頁面而不會破壞原來的數據集頁面而這樣就已經成功了一半接下來最重要的就是頁面排序問題這個頁面說的不是數據集頁面而是實際的分頁頁面一般規則都是從開始到最後那麼思路就在於此只要將實際的分頁序號對應於數據集頁最大序號而將分頁最大序號對應數據集頁面序號簡單的說就是數據集序號和實際分頁序號反向排列這樣就可做到我所想的分頁的功能

  源碼下載地點http://wwwswcitycn/news/ShowNewsasp?NewsID=

 


From:http://tw.wingwit.com/Article/program/net/201311/14819.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.