台湾小正正网站上有这个教程和下载相关的插件
UltraDev - 資料數目和頁碼連結
Link List & Page List
檔名:RecordsetNavSuite.mxp
作者:Thomas Muck
通常我們會使用重複區域(Repeat Region)伺服器作用來顯示資料集中的多筆記錄,而當資料很多的時候,還會限制每次顯示的資料數目,並且製作上一頁、下一頁...的連結,這就是分頁顯示資料庫內容的方法。
或許有些人不太喜歡單純的上一頁、下一頁,而希望能夠以 1-10 | 11-20 | 21-30 這樣的連結方式讓使用者可以切換到後面記錄,甚至最好能直接顯示出頁碼,按下頁碼的連結就能直接跳到該頁面去,Link List 和 Page List 這兩個 Extension 就是為此而產生的。
1. 先準備好你的資料集和重複區域,就是我們在 UltraDev 中常常做的那些事。記得不要一次顯示所有記錄,無法分頁顯示的話 Link List 和 Page List 就無用武之地了。
2. 將文字游標移動至要放置記錄連結的地方(可能是原本要放置下一頁連結的地方),按下伺服器作用(Server Behaviors)面板上的加號按鈕,選擇 Basic-UltraDev→Link List。
3. 在 Recordset 的地方選擇重複區域(Repeat Region)所使用的那個資料集,也就是要分頁顯示的資料集。
4. Delimiter 則輸入分頁連結之間的分隔符號,例如:|。完成後按下 OK,就可以看到插入的結果了,存檔後用瀏覽器預覽看看吧!
如果你想顯示的是頁碼而不是資料筆數的連結,只要將步驟 2 中改為選擇 Basic-UltraDev→Page List 即可,其他的設定也都是一樣簡單哦!
http://www.class2u.com/book/extension4/ud_pagelist.htmhttp://www.class2u.com/book/extension4/mxp/Part02/RecordsetNavSuite.mxp