-1

我是这个网站和 asp.net 的新手(我来自经典的 asp 背景)。我希望有人可以帮我为中继器添加分页功能?我尝试按照我发现的其他一些教程进行操作,但我一直在碰壁。这是我的代码:

<form runat="server">
                <asp:Repeater ID="Repeater1" runat="server" DataSourceID="SqlDataSource1">


      <ItemTemplate>

      <div class="middlebar"><!--middlebar -->

          <div class="middlebartext"><!--middlebartext -->
                <small><asp:Label runat="server" ID="Label5"text='<%# Eval("PMonthName")%>' /><br /><asp:Label runat="server" ID="Label6" text='<%# Eval("PDay")%>' /></small>
          </div><!--middlebartext -->
<div class="middlebarcorner"><img src="Images/cornermiddle.png" alt="Corner Ribbon Image" /></div><!--middlebarcorner -->
            <div class="middlebartexttitle"><asp:Label runat="server" ID="Label3" 
                  text='<%# Eval("Header")%>' /><br />
                <div class="middletextauth">Added By:  <asp:Label runat="server" ID="Label2" 
                  text='<%# Eval("AddedBy")%>' /></div><!--middletextauth -->
                <div class="middletextkw">Keywords: <span class="grey">key, words, test, file</span></div><!--middletextkw -->

            </div><!--middlebartexttitle -->
        </div><!--middlebar -->
          <br />

          <asp:Label runat="server" ID="Label4" 
                  text='<%# Eval("PContent")%>' />

         <div class="ruler"></div>



      </ItemTemplate>



  </asp:Repeater>

            </form>



        <asp:SqlDataSource 
      ConnectionString=
          "<%$ ConnectionStrings:Conn %>"
      ID="SqlDataSource1" runat="server" 
      SelectCommand="SELECT * from DBNAME where Deleted = 'False' Order By DateAdded DESC">

  </asp:SqlDataSource> 
4

3 回答 3

1

请检查以下链接,如果这对您有帮助,请告诉我

http://www.dotnetcurry.com/ShowArticle.aspx?ID=345

http://www.codeproject.com/Articles/31819/Pagination-with-Repeater-Control

于 2013-05-14T10:40:59.120 回答
0

请查看这些教程::

分页与中继器控制

使用 ASP.NET 中继器控件的自定义分页

寻呼中继器

使用 as-asp-net-repeater 进行分页

于 2013-05-14T10:35:55.540 回答
0

对于所有像我这样试图为日期列表制作中继器的人,我可以建议使用列表视图。通过列表视图,您可以在 Visual Studio 中使用数据分页功能。我按照本教程进行操作,发现它非常有帮助:

使用 ASP.NET 3.5 的 ListView 和 DataPager 控件

于 2013-05-16T09:53:27.670 回答