2013-05-07 2 views
1

Я пробовал много, но не нашел способ изменить размер страницы Telerik сетки на стороне клиента До сих пор у меня есть это на моей сеткеУстановить размер страницы на Telerik сетки на стороне клиента

.Pageable(pager => pager.PageSize(25, new int[] { 25, 50, 100 }) 
.Style(GridPagerStyles.NextPreviousAndNumeric | GridPagerStyles.PageSizeDropDown)) 

It отлично работает, но я хочу связать событие изменения страницы с одним из моих выпадающих меню.

Я не нашёл ни одного события, которое вызывает выпадающий вызов страницы сетки telerik, который я могу использовать для вызова с изменением выпадающего списка.

Можно ли достичь этого?

ответ

1

Найден способ сделать это

function pageSizeChanged(pageSize) { 
    if (pageSize == '#') 
     return true; 

    var grid = $('#StudentGrid').data('tGrid'); 
    grid.pageSize = pageSize; 
    grid.rebind(); 
} 

Это работает как шарм! :)

+0

где вы указали событие, чтобы вызвать функцию javascript pageSizeChanged? – amol

+0

Как функция thisSizeChanged получает вызов? возможно, пожалуйста, добавьте полный код – amol