当前位置: 代码迷 >> ASP.NET >> Repeater 当前页显示的数据解决办法
  详细解决方案

Repeater 当前页显示的数据解决办法

热度:1137   发布时间:2013-02-25 00:00:00.0
Repeater 当前页显示的数据
用Repeater分页显示一个Datatable (dt) 的数据,每页10条,如何获取到当前显示的数据项。比如第一页,就是获取到dt的前10条,第二页就是11到20条。除了循环读Datatable的方法,还有什么其他的方法吗。

------解决方案--------------------------------------------------------
利用存储过程分页http://www.cnblogs.com/freeliver54/archive/2006/12/31/608858
------解决方案--------------------------------------------------------
探讨

利用存储过程分页http://www.cnblogs.com/freeliver54/archive/2006/12/31/608858

------解决方案--------------------------------------------------------
页面
HTML code
<asp:Repeater ID="Repeater1" runat="server">            <HeaderTemplate>            </HeaderTemplate>            <ItemTemplate>            </ItemTemplate>            <FooterTemplate>            </FooterTemplate>        </asp:Repeater>        <table border="0" cellspacing="0" cellpadding="0" width="757">            <tr>                <td align="center" width="677" height="30">                    <span id="divPage" runat="server" visible="true">共[<span class="txt_red_12"><% =ViewState["RecordeCount"].ToString ( )%></span>]条记录[<span                        class="txt_red_12"><% =ViewState["PageCount"].ToString()%></span>]页,当前为第[<span class="txt_red_12"><% =ViewState["PageNum"].ToString()%></span>]页</span>                    &nbsp;                    <asp:LinkButton ID="PageUpBtn" class="btn_green" runat="server" OnClick="PageUpBtn_Click">上一页</asp:LinkButton>                    &nbsp;                    <asp:LinkButton ID="PageDownBtn" class="btn_green" runat="server" OnClick="PageDownBtn_Click">下一页</asp:LinkButton>                </td>            </tr>        </table>
------解决方案--------------------------------------------------------
http://www.cnblogs.com/yyl8781697/archive/2012/03/07/aspnetpager
仿aspnetpager控件 附源码 demo
  相关解决方案