Укажите максимальный размер страницы RadGrid? - PullRequest
1 голос
/ 10 июня 2011

Есть ли свойство, которое позволяет мне указывать максимальный размер страницы Rad Grid?

У меня есть radgrid, и по умолчанию он равен 10, но пользователь может изменить это.Если существует 1000 записей, пользователь может указать 1000, и на рендеринг уйдут годы.Хотелось бы ограничить размер страницы до 50 или около того.

РЕШЕНИЕ

Благодаря HalfTrackMindMan я опубликовал решение.

protected void rgSearchResults_PageSizeChanged(object sender, GridPageSizeChangedEventArgs e)
{
    if (e.NewPageSize > 50)
    {
        e.Canceled = true;
        rgSearchResults.PageSize = 50;
    }
} 

1 Ответ

1 голос
/ 10 июня 2011

Привязка к событию PageSizeChanged в RadGrid, и если NewPageSize слишком много, установите значение свойства Cancelled для GridPageSizeChangedEventArgs в true.

...