[問題] 在ASP.NET 2.0上面 如何實作paging

看板C_Sharp (C#)作者 (待救的小米)時間20年前 (2004/11/07 17:34), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/4 (看更多)
就例如一個從資料庫取出的表格 內容有一百萬筆 而我一次只秀10筆 如何做到翻頁的功能 以往舊的ASP.NET可以利用DataSet來作翻頁 但ASP.NET 2.0有強大的DataSource(AccessDataSource, SQLDataSource)可以使用 我實在很不想再弄一個DataSet出來 而我會需要翻頁的功能 是因為雖然在GridView裡 有提供翻頁 但DataList就沒提供了 而我需要DataList作一些更豐富的排版 我覺得最理想的方式 應該是DataSource應該要提供 剛好翻頁的按鈕 就可以作在DataSource上面 但我找的結果好像沒有這樣做 最後 我又跑去survey java documents 有一些SQL語法可以提供選取第n~m筆的資料 例如使用MS SQL TOP指令 但這資料量一多效能就很差了 不會真的要這樣做吧 大家有什麼想法呢? -- 生物資訊研究室:每天都會更新文件,提供生物資訊教學 http://www.bioinformatic.idv.tw -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.109.73.177
文章代碼(AID): #11ZUmX9I (C_Sharp)
文章代碼(AID): #11ZUmX9I (C_Sharp)