ASP.NET Tutorial/Data Binding/DataPager

Материал из .Net Framework эксперт
Перейти к: навигация, поиск

Data Source Paging with the DataPager Control

   <source lang="csharp">

<%@ Page Language="C#" Trace="true" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server">

   <title>DataPager DataSource Paging</title>

</head> <body>

   <form id="form1" runat="server">
   <asp:ListView
       ID="lstProducts"
       DataSourceId="srcProducts"
       runat="server">
       <LayoutTemplate>
    <asp:PlaceHolder id="itemPlaceholder" runat="server" />
           <asp:DataPager
               id="pg"
               PageSize="2"
               Runat="server">
               <Fields>
                   <asp:NumericPagerField />
               </Fields>
           </asp:DataPager>
       </LayoutTemplate>
       <ItemTemplate>
  • <%# Eval("Title") %>
  •        </ItemTemplate>
       </asp:ListView>
    
       <asp:LinqDataSource
           id="srcProducts"
           ContextTypeName="MyDatabaseDataContext"
           TableName="Products"
           AutoPage="true"
           Runat="server" />
    
       </form>
    

    </body> </html></source>