作者seagal (待救的小米)
看板C_Sharp
标题[问题] 在ASP.NET 2.0上面 如何实作paging
时间Sun Nov 7 17:41:01 2004
就例如一个从资料库取出的表格
内容有一百万笔
而我一次只秀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