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

Add Page sizes combobox on Paging panel (RadGridView)

2 Answers 98 Views
GridView
This is a migrated thread and some comments may be shown as answers.
Paul
Top achievements
Rank 1
Paul asked on 10 Oct 2017, 07:55 AM
Hello,
I need to add "page sizes" combobox on Paging panel (RadGridView), please help me to implement it!
Thanks

2 Answers, 1 is accepted

Sort by
0
Accepted
Dimitar
Telerik team
answered on 11 Oct 2017, 12:04 PM
Hi Paul,

Here is an example for this:
public Form1()
{
    InitializeComponent();
   
    CommandBarDropDownButton button = new CommandBarDropDownButton();
    button.Text = "PageSize";
    button.DrawText = true;
    button.DrawImage = false;
    button.StretchHorizontally = false;
  
    for (int i = 0; i < 5; i++)
    {
        RadMenuItem item = new RadMenuItem();
        item.Text = (i + 1) + "0";
        item.Click += item_Click;
        button.Items.Add(item);
    }
    radGridView1.GridViewElement.PagingPanelElement.TextBoxStripElement.Items.Add(button);
}
void item_Click(object sender, EventArgs e)
{
    int pageSize = Convert.ToInt32(((RadMenuItem)sender).Text);
    radGridView1.MasterTemplate.PageSize = pageSize;
}

Should you have any other questions do not hesitate to ask.

Regards,
Dimitar
Progress Telerik
Try our brand new, jQuery-free Angular components built from ground-up which deliver the business app essential building blocks - a grid component, data visualization (charts) and form elements.
0
Paul
Top achievements
Rank 1
answered on 12 Oct 2017, 04:33 AM
Hello Dimitar,
This problem have been fixed
Thanks you for your help
Regard,
Paul
Tags
GridView
Asked by
Paul
Top achievements
Rank 1
Answers by
Dimitar
Telerik team
Paul
Top achievements
Rank 1
Share this question
or