2011-09-06 70 views
0

我有一个包含动态内容的数据列表。 我需要启用分页到这个datalist。 即时通讯使用asp.net C#下的视觉studion 2010Datalist分页?

请给我的代码如何启用分页到DataList!

这里是为DataList代码:

<asp:DataList ID="DataList1" runat="server" CellPadding="3" 
       DataSourceID="ObjectDataSource1" BackColor="White" BorderColor="#E7E7FF" 
       BorderStyle="None" BorderWidth="1px" GridLines="Horizontal"> 
       <AlternatingItemStyle BackColor="#F7F7F7" /> 
       <FooterStyle BackColor="#B5C7DE" ForeColor="#4A3C8C" /> 
       <HeaderStyle BackColor="#4A3C8C" Font-Bold="True" ForeColor="#F7F7F7" /> 
       <ItemStyle BackColor="#E7E7FF" ForeColor="#4A3C8C" /> 
       <ItemTemplate> 
       <table> 
       <tr> 

        <td colspan="2"> 
         <a href="<%#Eval("VendorLink") %>"> <%# Eval("Vendor") %></a> 
        </td> 
       </tr>    
       <tr> 
        <td colspan="2"> 
         <a href="<%#Eval("TitleLink") %> "><%# Eval("Title") %></a> 
        </td> 

       </tr> 
       <tr> 
        <td colspan="2"> 
         <asp:Label ID="DescLabel" runat="server" Text='<%# Eval("Desc") %>' /> 
        </td>     

       </tr> 
       <tr> 
        <td colspan="2"> 
        <asp:Label ID="DetailsLabel" runat="server" Text='<%# Eval("Details") %>' /> 
        </td> 

       </tr>    

       <tr> 
        <td> 
        <asp:Label ID="LinksLabel" runat="server" Text='<%# Eval("Links") %>' /> 
        </td> 
       </tr> 
       <tr> 
        <td> <asp:Label ID="RptIDLabel" runat="server" Text='<%# Eval("RptID") %>' /></td> </tr> 
       </table> 


        </ItemTemplate> 
       <SelectedItemStyle BackColor="#738A9C" Font-Bold="True" ForeColor="#F7F7F7" /> 
      </asp:DataList> 
+0

看看这个:http://weblogs.asp.net/scottgu/archive/2006/01/07/434787.aspx – Waqas

回答