文章內容分頁功能實現

youou發表於2021-09-09

文章內容分頁,一篇文章內容過長,我們考慮內容分頁顯示。對於這個要求,得先從資料庫設計角度來說,應該是一對多的關係。因此你需要設計兩張表來儲存文章的資訊,第一張是基本的,如標題,摘要,作者等欄位。另一個表是儲存文章的內容,它是一個欄位與第一張表的主鍵關聯,外來鍵與主鍵的關係,另一個欄位是儲存內容。

文章內容分幾頁,是使用者的事情,想分頁就幾頁。如果是短文,使用者就一次上傳。如果內容太長,考慮到需要分頁,使用者可以分幾次上傳。

分頁,當只有一頁時(這裡應該說是隻有一筆記錄),可以在網頁顯示時,不顯示分頁工具欄。如果是大於一筆記錄,分頁工具欄顯示出來。

下面的動畫演示中,只是Insus.NET初步完成在文章編輯時的樣子,它沒有包含文章正常顯示於網頁的效果。先是新增第一張表的內容(此步動畫中略過),動畫中一開始已經是新增完成了的。
新增文章內容是可以連續新增,不必新增任何分頁標誌。因為它每新增上傳一次,即是一筆記錄。

當然新增文章內容的部分,做得更加完善些,新增完畢,即刻可以顯示於下面,這樣不必返上一頁才可以看到新增內容。或是做到文章內容在新增時,可以插至任何頁與頁之間,或是可以做到上傳的文章內容頁面之間的排序。

其實這只是一種形式,所提及的功能技術,均已經有解決方法。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4729/viewspace-2812533/,如需轉載,請註明出處,否則將追究法律責任。

相關文章