1

转发器是否有 pageindex 或 pagecount?我可以使用gridview 并且在repeater 中找不到太多,在代码隐藏中也找不到,我将如何在Repeater 中执行PageIndex 和PageCount?

 Page <%# rpt.PageIndex + 1 %> of <%# rpt.PageCount %>


<asp:Repeater ID="rpt" runat="server" OnItemCommand="rpt_OnItemCommand" OnItemDataBound="rpt_OnItemDataBound">
    <HeaderTemplate>
           <div >
                <div >
                     Page <%# rpt.PageIndex + 1 %> of <%# rpt.PageCount %>
                </div>
            </div>
     </HeaderTemplate>
     <ItemTemplate ......
</asp:Repeater>
4

1 回答 1

1

中继器控件不支持开箱即用的分页,这意味着您必须自己实现它。一种方法(可能也是最简单的方法)是使用PagedDataSource对象,它封装了与分页相关的属性和逻辑。网上有几个关于如何做到这一点的例子:例子一例子二例子三

于 2012-04-19T13:45:41.453 回答