Mega Code Archive

 
Categories / ASP.Net Tutorial / Data Binding
 

Using a DataPager control with the ListView control

<%@ Page Language="C#" %> <!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 id="Head1" runat="server">     <title>DataPager ListView</title> </head> <body>     <form id="form1" runat="server">     <div>         <asp:ListView             ID="lstProducts"             DataSourceId="srcProducts"             runat="server">             <LayoutTemplate>                 <ol>                 <asp:PlaceHolder                     id="itemPlaceholder"                     runat="server" />                 </ol>                 <asp:DataPager                     id="pg"                     PageSize="2"                     Runat="server">                     <Fields>                         <asp:NextPreviousPagerField                             ShowFirstPageButton="true"                             ShowPreviousPageButton="true"                             ShowNextPageButton="false"                             ShowLastPageButton="false" />                         <asp:NumericPagerField />                         <asp:NextPreviousPagerField                             ShowFirstPageButton="false"                             ShowPreviousPageButton="false"                             ShowNextPageButton="true"                             ShowLastPageButton="true" />                     </Fields>                 </asp:DataPager>             </LayoutTemplate>             <ItemTemplate>                 <li>                 <%# Eval("Title") %>                 </li>             </ItemTemplate>         </asp:ListView>         <asp:SqlDataSource             id="srcProducts"             SelectCommand="SELECT Id, Title, Director FROM Product"             ConnectionString='<%$ ConnectionStrings:con %>'             Runat="server" />     </div>     </form> </body> </html> File: Web.config <configuration>   <connectionStrings>     <add name="Products"           connectionString="Data Source=.\SQLEXPRESS;          AttachDbFilename=|DataDirectory|MyDatabase.mdf;Integrated Security=True;User Instance=True" />   </connectionStrings> </configuration>