2011-08-02 2 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> 

호출기 결과 : 목록보기 및있는 DataPager 문제

1 2 3 4 5 ... 

이 같은 일이

예상 :

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

왜 속성을 사용하여 호출기 i가 지정되지? 데이터 페이지의 템플릿에 드롭 다운을 지정해도 표시되지 않습니다. ObjectDataSource 사용 btw.

답변

0

당신이 true

<asp:NumericPagerField ... ShowNextPageButton="True" ShowPreviousPageButton="True" /> 
NumericPagerFieldShowNextPageButtonShowPreviousPageButton 속성을 설정해야하기 때문에 내가 추측