我在我的网站上使用Repeater控件来显示数据库中的数据。我需要做分页(“现在显示第1页,共10页”,每页10个项目等),但我不确定我是否会采用最佳方式。
我知道Repeater控件没有任何内置分页,所以我必须自己制作。有没有办法告诉DataSource控件返回更大结果集的10-20行?如果没有,我如何将其写入查询(SQL Server 2005)?我目前正在使用TOP关键字只返回前10行,但我不知道如何显示10-20行。
答案 0 :(得分:3)
您必须使用PagedDataSource,它允许您将标准数据源转换为可以分页的数据源。这是一个example article
答案 1 :(得分:2)
答案 2 :(得分:0)
回答here。