Я использую приведенный ниже код, и возвращаю GridModel по запросу ajax.
Я проверил значения GridModel, свойство Total - 21, свойство Data - 10 элементов.Но Telerik grid не показывает другие страницы.На нумерации страниц только номер «1».
В чем проблема?
@(Html.Telerik().Grid<SerialListItem>()
.Name("Grid")
.Columns(columns =>
{
columns.Bound(o => o.Id).Width(100).Hidden();
columns.Bound(o => o.SerialNo).Width(200);
columns.Bound(o => o.CreatedDate);
columns.Bound(o => o.UsedDate);
columns.Bound(o => o.Name);
columns.Bound(o => o.Email);
})
.DataBinding(dataBinding => dataBinding.Ajax().Select("GetSerials", "Admin"))
.Resizable(cfg=>cfg.Columns(true))
.Pageable()
.Sortable()
.Filterable()
.Sortable()
)
Редактировать:
Я понял вещь.Я проверил ajax-запрос с помощью инструментов разработчика Chrome.Я видел, что в свойстве data есть 10 элементов, а общее свойство равно 10. Huhhh
Я проверил свойство Total на стороне сервера путем отладки, и это 21, так что это может быть 10 после сериализации ??