2011-08-02 45 views
0
<asp:ListView runat="Server" ID="lvMain" DataKeyNames="HelpId" DataSourceID="objDsMain"> 
     <LayoutTemplate> 
      <asp:PlaceHolder runat="server" ID="itemPlaceHolder" /> 
      <asp:DataPager runat="server" ID="DataPager" PageSize="5"> 
       <Fields> 
        <asp:NumericPagerField ButtonCount="10" CurrentPageLabelCssClass="CurrentPage" NumericButtonCssClass="PageNumbers" 
         NextPreviousButtonCssClass="PageNumbers" NextPageText=" > " PreviousPageText=" < " /> 
       </Fields> 
      </asp:DataPager> 
     </LayoutTemplate> 
     <ItemTemplate> 
      // obvious formatting here 
     </ItemTemplate> 
</asp:ListView> 

尋呼機結果:ListView和DataPager的問題

預計
1 2 3 4 5 ... 

類似:

< 1 2 3 4 5 6 7 8 9 10 ... > 

爲什麼沒有我指定使用屬性尋呼機?即使在數據手冊的模板中指定下拉菜單,也不會顯示。使用ObjectDataSource btw。

回答

0

我猜是因爲你需要設置的NumericPagerFieldShowNextPageButtonShowPreviousPageButton屬性true

<asp:NumericPagerField ... ShowNextPageButton="True" ShowPreviousPageButton="True" />