当前位置: 代码迷 >> ASP.NET >> Repeater控件只显示10条记录,怎么做?新手
  详细解决方案

Repeater控件只显示10条记录,怎么做?新手

热度:9268   发布时间:2013-02-26 00:00:00.0
Repeater控件只显示10条记录,如何做?新手
可不可以设置属性让Repeater只显示指定的记录条数
不用Sql语句.就是说我select   出所有记录.

------解决方案--------------------------------------------------------
为什么要这么做啊。
------解决方案--------------------------------------------------------
是啊,不明白。这不是浪费资源么?还是因为楼主要分页?
------解决方案--------------------------------------------------------
为什么只要 10条呢,sql语句是最好的办法。

那 就用 PagedDataSource 这个类也可以实现你的目的.

要设置,显示为第一页,每页显示10条,就可以达到你的要求了
------解决方案--------------------------------------------------------
自定义Repeater控件吧,
Repeater 控件只是一个简单的显示模板,,,
你可以重写他。。。
------解决方案--------------------------------------------------------

AllowPaging=true;
PageSize=10;
CurrentPageIndex=0;(应该是0开始.要不就是1)
------解决方案--------------------------------------------------------
但是多了我又只想显示10条.少了的话就全部显示.所以只能先把数据全部找出来select top 10 *
------解决方案--------------------------------------------------------
select top 10 *
  相关解决方案