This is a migrated thread and some comments may be shown as answers.

RadDataPagerPageSizeField - change records per page

2 Answers 84 Views
ListView
This is a migrated thread and some comments may be shown as answers.
Jon
Top achievements
Rank 2
Veteran
Jon asked on 11 Mar 2010, 10:48 AM
Is it just me or have I missed something, I have set the list view to show 16 records per page and the data pager drop down now shows in the data pager options of 5,10,16,20,50

But I want the option to have more than 50, would would be good is either am ALL option or say 100

is this not possible?

2 Answers, 1 is accepted

Sort by
0
Accepted
Nikolay Rusev
Telerik team
answered on 12 Mar 2010, 06:11 PM
Hello Jon,

You can handler FieldCreated event and add extra item for RadComboBox. For example:
01.protected void RadDataPager1_FieldCreated(object sender,RadDataPagerFieldCreatedEventArgs e)
02.    {
03.        if (e.Item.Field is RadDataPagerPageSizeField)
04.        {            
05.            var combo = e.Item.FindControl("PageSizeComboBox") as RadComboBox;
06.            if (combo != null)
07.            {
08.                AddComboItem(combo,"16");
09.                AddComboItem(combo,"100");
10.                AddComboItem(combo,"160");
11.            }
12.        }
13.    }
14.  
15.    protected void AddComboItem(RadComboBox combo, string value)
16.    {         
17.        if (combo.FindItemByValue(value) == null)
18.            combo.Items.Add(new RadComboBoxItem(value, value));
19.    }


Sincerely yours,
Nikolay
the Telerik team

Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
0
Jon
Top achievements
Rank 2
Veteran
answered on 16 Mar 2010, 04:17 PM
that's great thanks, just what i needed
Tags
ListView
Asked by
Jon
Top achievements
Rank 2
Veteran
Answers by
Nikolay Rusev
Telerik team
Jon
Top achievements
Rank 2
Veteran
Share this question
or