Привет, у меня есть сетка кендо в моем частичном представлении.
И я привязал модель как источник данных сетки. И отметим, что у моей сетки нет метода Read. Вместо метода чтения я использую модель.
Вот мое мнение..
@model Project.MVC.Areas.Razor.Models.CustomerListModel
<div id="dvResultGrid">
@(Html.Kendo().Grid<Portal.Application.BoundedContext.ScreenPop.Dtos.Customer>(Model.CustomerList)
.Name("grdWindowResults")
.Columns(columns =>
{
columns.Bound(x => x.Name1).Visible(true);
columns.Bound(x => x.Name2).Visible(true);
columns.Bound(x => x.ContactName);
columns.Bound(x => x.BillingAddress1);
})
.Pageable()
.Sortable(x => x.Enabled(false))
.Scrollable(x => x.Height("auto"))
.Selectable(selectable => selectable.Mode(GridSelectionMode.Single))
.Reorderable(reorder => reorder.Columns(true))
.DataSource(dataSource => dataSource
.Ajax()
.ServerOperation(false)
.PageSize(5)
.Model(model =>
{
model.Id(p => p.CustomerId);
})
)
)
</div>
И то, что мне нужно сделать, - это сделать серверный пейджинг для моей сетки. Как я могу это сделать с помощью метода чтения. Есть ли какой-нибудь вариант?
Я ответил на ваш форум.