<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>
寻呼机结果:
1 2 3 4 5 ...
期待的事情如下:
< 1 2 3 4 5 6 7 8 9 10 ... >
为什么寻呼机不使用我指定的属性?即使在数据管理器的模板中指定下拉列表,它也不会显示。使用ObjectDataSource btw。
答案 0 :(得分:0)
我想是因为您需要将ShowNextPageButton
的{{1}}和ShowPreviousPageButton
属性设置为NumericPagerField
即
true