日期:2014-05-20  浏览次数:20551 次

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 *