Hi,
I use this code :
When i call this page, i have 28 records and so 2 pages of results.
If i click on the second page (paging number or next button), my url change to "mypage.aspx?pager=2" and all is allright !!.
Now i decide to modify directly my url to "mypage.aspx?pager=3" (3 is for example, but is the same with a number superior to the Max Pages showing "2"). And that is my problem !!, the page call a StackOverFlow Error on my WeDevServer and in Production on a IIS 7.5 !. My Application Pool Stop and never restart !
Can someone help me, if you understand my english :o)
I use this code :
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:ConnectionString %>" ProviderName="System.Data.SqlClient" SelectCommandType="StoredProcedure" SelectCommand="Net_DepechesTest" /> <telerik:RadListView ID="Liste" DataSourceID="SqlDataSource1" runat="server" ClientIDMode="Static" onitemdatabound="Liste_ItemDataBound" AllowPaging="True" ItemPlaceholderID="ArticlesHolder" DataKeyNames="IDDepeche" PageSize="15"> <LayoutTemplate> <telerik:RadDataPager ClientIDMode="Static" ID="PagerUp" SEOPagingQueryPageKey="pager" AllowSEOPaging="true" runat="server" PagedControlID="Liste" PageSize="15" Visible='<%# Container.PageCount != 1%>'> <Fields> <telerik:RadDataPagerButtonField FieldType="NextLast" /> <telerik:RadDataPagerButtonField FieldType="Numeric" /> <telerik:RadDataPagerButtonField FieldType="FirstPrev" /> <telerik:RadDataPagerTemplatePageField><PagerTemplate>Page(s) : </PagerTemplate></telerik:RadDataPagerTemplatePageField> </Fields> </telerik:RadDataPager> <div id="ListDepeches"> <asp:Panel ID="ArticlesHolder" ClientIDMode="Static" runat="server" /> </div> <telerik:RadDataPager ClientIDMode="Static" ID="PagerDown" SEOPagingQueryPageKey="pager" AllowSEOPaging="true" runat="server" PagedControlID="Liste" PageSize="15" Visible='<%# Container.PageCount != 1%>'> <Fields> <telerik:RadDataPagerButtonField FieldType="NextLast" /> <telerik:RadDataPagerButtonField FieldType="Numeric" /> <telerik:RadDataPagerButtonField FieldType="FirstPrev" /> <telerik:RadDataPagerTemplatePageField><PagerTemplate>Page(s) : </PagerTemplate></telerik:RadDataPagerTemplatePageField> </Fields> </telerik:RadDataPager> </LayoutTemplate> <ItemTemplate> <asp:Literal ID="LesArticles" runat="server"></asp:Literal> </ItemTemplate> <EmptyDataTemplate>Aucune actualité disponible</EmptyDataTemplate> </telerik:RadListView>When i call this page, i have 28 records and so 2 pages of results.
If i click on the second page (paging number or next button), my url change to "mypage.aspx?pager=2" and all is allright !!.
Now i decide to modify directly my url to "mypage.aspx?pager=3" (3 is for example, but is the same with a number superior to the Max Pages showing "2"). And that is my problem !!, the page call a StackOverFlow Error on my WeDevServer and in Production on a IIS 7.5 !. My Application Pool Stop and never restart !
Can someone help me, if you understand my english :o)