I have a listview with integrated DataPagers. If I set AllowSEOPaging it causes the user's page size setting to be reset.
Steps to reproduce:
Steps to reproduce:
- Open the page
- Change page size to 20. The page posts and now the listview is set to page size 20
- Select page 2 on the pager. The page posts and the listview is on the second page, but the page size is back to 12 again.
If I remove the AllowSEOPaging property, then page size stays where the user set it.
<
telerik:RadListView
ID
=
"SearchRadListView"
runat
=
"server"
ItemPlaceholderID
=
"ItemPlaceHolder"
DataKeyNames
=
"id"
DataSourceID
=
"SearchSqlDataSource"
AllowPaging
=
"True"
PageSize
=
"12"
BackColor
=
"White"
>
<
LayoutTemplate
>
<
div
>
<
div
style
=
"clear: both; margin-right: 5px; margin-left: 5px;"
>
<
telerik:RadDataPager
ID
=
"RadDataPager2"
runat
=
"server"
PageSize
=
"12"
PagedControlID
=
"SearchRadListView"
Skin
=
"Default"
AllowSEOPaging
=
"True"
>
<
Fields
>
<
telerik:RadDataPagerButtonField
FieldType
=
"FirstPrev"
/>
<
telerik:RadDataPagerButtonField
FieldType
=
"Numeric"
/>
<
telerik:RadDataPagerButtonField
FieldType
=
"NextLast"
/>
<
telerik:RadDataPagerGoToPageField
/>
<
telerik:RadDataPagerPageSizeField
/>
<
telerik:RadDataPagerTemplatePageField
>
<
PagerTemplate
>
</
PagerTemplate
></
telerik:RadDataPagerTemplatePageField
>
</
Fields
>
</
telerik:RadDataPager
>
</
div
>
<
asp:PlaceHolder
ID
=
"ItemPlaceHolder"
runat
=
"server"
></
asp:PlaceHolder
>
<
div
style
=
"clear: both; margin-right: 5px; margin-left: 5px;"
>
<
telerik:RadDataPager
ID
=
"RadDataPager1"
runat
=
"server"
PageSize
=
"12"
PagedControlID
=
"SearchRadListView"
Skin
=
"Default"
AllowSEOPaging
=
"True"
>
<
Fields
>
<
telerik:RadDataPagerButtonField
FieldType
=
"FirstPrev"
/>
<
telerik:RadDataPagerButtonField
FieldType
=
"Numeric"
/>
<
telerik:RadDataPagerButtonField
FieldType
=
"NextLast"
/>
<
telerik:RadDataPagerGoToPageField
/>
<
telerik:RadDataPagerPageSizeField
/>
</
Fields
>
</
telerik:RadDataPager
>
</
div
>
</
div
>
</
LayoutTemplate
>
<
ItemTemplate
>
<
div
class
=
"mb-results"
style
=
"text-align: center;"
>
<
div
>
<
a
href='../species.asp?id=<%# Eval("id")%>'>
<
img
class
=
"mbphotos"
alt
=
"<%# Eval("
comname")%> - <%# Eval("GenusName")%> <%# Eval("SpeciesName")%>" src='<%# Eval("pic")%>'>
</
a
>
</
div
>
<
a
href='../species.asp?id=<%# Eval("id")%>'><
strong
><%# Eval("comname")%></
strong
><
br
/>
<
em
><%# Eval("GenusName")%> <%# Eval("SpeciesName")%></
em
>
</
a
>
<
br
/>
Family: <
a
href='../search/Index.aspx?family=<%# Eval("FamilyName")%>'><%# Eval("FamilyName")%></
a
>
</
div
>
</
ItemTemplate
>
</
telerik:RadListView
>