PDA

View Full Version : حرفه ای: صفحه بندی repeater control



bfreind10
شنبه 17 مهر 1389, 09:27 صبح
ضمن تشکر از همه اساتید خودم و مدیریت بزرگوار سایت برنامه نویس
من مشکلی در صفحه بندی repeater control دارم. آمدم با استفاده از datapager این کار رو کردم ولی وقتی صفحه اجرا میشه پیفام خطای زیر میاد:

Control 'Repeater1' does not implement IPageableItemContainer
کد های برنامه هم به شکل زیر هست


<asp:DataPager ID="DataPager1" runat="server" PagedControlID="Repeater1"
PageSize="1">
<Fields>
<asp:NextPreviousPagerField ButtonType="Button" ShowFirstPageButton="True"
ShowNextPageButton="False" ShowPreviousPageButton="False" />
<asp:NumericPagerField />
<asp:NextPreviousPagerField ButtonType="Button" ShowLastPageButton="True"
ShowNextPageButton="False" ShowPreviousPageButton="False" />
</Fields>
</asp:DataPager>
</div> <asp:Repeater ID="Repeater1" runat="server"
DataSourceID="SqlDataSource2" EnableViewState="False">
<HeaderTemplate>
</HeaderTemplate>
<ItemTemplate><%#divwriter(Eval("id"))%>
</ItemTemplate>
<FooterTemplate>
</FooterTemplate>
</asp:Repeater>

PhoenixNet
شنبه 17 مهر 1389, 09:32 صبح
از DataPager نمیتونی برای Repeter استفاده کنی.باید دستی ایجاد کنی.

hrs.1989
شنبه 06 آبان 1391, 23:16 عصر
چطور میشه دستی براش انجام داد؟؟؟؟

saeed_sho
یک شنبه 07 آبان 1391, 19:20 عصر
باید از custompaging استفاده کنید alonemm یه تاپیک خوب در این زمینه داره سرچ کنید پیداش میکنید