开发者社区 问答 正文

ASP.Net:如何使用中继器进行分页?

我在网站上使用Repeater控件显示数据库中的数据。我需要进行分页(“现在显示第1页,共10页”,每页10个项目,等等),但是我不确定我是否会以最好的方式进行操作。

我知道Repeater控件没有任何内置分页,因此我必须自己制作。有没有办法告诉DataSource控件返回更大结果集的第10-20行?如果没有,如何将其写入查询(SQL Server 2005)?我目前正在使用TOP关键字仅返回前10行,但是我不确定如何显示10-20行。

展开
收起
心有灵_夕 2019-12-25 21:12:31 793 分享 版权
1 条回答
写回答
取消 提交回答
  • 您必须使用PagedDataSource,它允许您将标准数据源转换为可以分页的数据源

    2019-12-25 21:12:50
    赞同 展开评论