0

Kendo UI Grid で、Page Size 属性を 3 - PageSize(3) に設定しました。

@(Html.Kendo().Grid<Kendo.Mvc.Examples.Models.Discount>()
    .Name("discountgrid")
    .Columns(c=>
    {
        c.Bound(d => d.Id);
        c.Bound(d => d.Category);
        c.Bound(d => d.Percentage);
        c.Bound(d => d.Merchandise);
        c.Command(cm => { cm.Edit(); cm.Destroy(); });
    })
    .Pageable()
    .ToolBar(toolbar => toolbar.Create())
    .Editable(editable => editable.Mode(GridEditMode.InCell))
    .DataSource(dataSource => dataSource
        .Ajax()
        .PageSize(3)
        .ServerOperation(false)
        .Model(model => model.Id(d => d.Id))
        .Create(update => update.Action("EditingInline_Create", "Grid"))
        .Update(update => update.Action("EditingInline_Update", "Grid"))
        .Destroy(update => update.Action("EditingInline_Destroy", "Grid"))
    )
)

最初の 3 行を追加した後、4 番目のレコードを挿入すると、(予想どおり) 最初のレコードが消えますが、グリッド フッターに 2 ページ目 (ページ 2) に移動するオプションが表示されません。

何故ですか?私は何が欠けていますか?

4

3 に答える 3

3

グリッドに READ アクションを提供していないと思います。

于 2013-10-07T10:44:24.890 に答える