DataPager控件如何给DataList控件分页?Asp.net 3.5 C#
1个回答
展开全部
DataList控件不实现 IPageableItemContainer, 所以不能用DataPager。 我建议你用ListView ,可以有更好的Html控制。以下是实现代码
<asp:ListView runat=server ID=lv
<LayoutTemplate
<asp:PlaceHolder runat=server ID=itemPlaceHolder</asp:PlaceHolder
</LayoutTemplate
<ItemTemplate
<%# Eval(Name) % /
</ItemTemplate
</asp:ListView
<asp:DataPager runat=server ID=dp PagedControlID=lv PageSize=2 OnPreRender=DataPager_PreRender<Fields<asp:NextPreviousPagerField FirstPageText=<< PreviousPageText=< ShowNextPageButton=false
ShowLastPageButton=false /
<asp:NumericPagerField ButtonCount=5 /
<asp:NextPreviousPagerField LastPageText= NextPageText= ShowFirstPageButton=false
ShowPreviousPageButton=false /
</Fields
</asp:DataPager
//////////////////////////////////////////
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询