Kendo ui 在剑道网格MVVM上显示页面大小下拉列表和刷新按钮

Kendo ui 在剑道网格MVVM上显示页面大小下拉列表和刷新按钮,kendo-ui,kendo-grid,kendo-mvvm,Kendo Ui,Kendo Grid,Kendo Mvvm,有人知道如何显示页面大小下拉列表和页脚剑道网格MVVM上的刷新按钮吗 以下是我的查看代码: <div id="customer-grid" data-role="grid" data-sortable="true" data-selectable="true" data-pageable="true" data-pagesizes="[5, 10, 20]"

有人知道如何显示页面大小下拉列表和页脚剑道网格MVVM上的刷新按钮吗

以下是我的查看代码:

<div id="customer-grid"
            data-role="grid"
            data-sortable="true"
            data-selectable="true"
            data-pageable="true"
            data-pagesizes="[5, 10, 20]"
            data-columns='[
            { field: "CustomerID", title: "ID", width: "75px" },
            { field: "CompanyName", title: "Company"},
            { field: "ContactName", title: "Contact" },
            { field: "ContactTitle", title: "Title" },
            { field: "Address" },
            { field: "City" },
            { field: "Region" },
            { field: "PostalCode" },
            { field: "Country" },
            { field: "Phone" },
            { field: "Fax" } ]'
            data-bind="source: customerSource">
    </div>

提前感谢。

您应该将数据可分页定义为:

data-pageable="{ refresh: true, pageSizes: [5, 10, 20]  }"
请注意,页面大小数组是在
data pageable
中定义的,而不是在
data pagesize
中定义的

因此,您的网格定义为:

<div id="customer-grid"
        data-role="grid"
        data-sortable="true"
        data-selectable="true"
        data-pageable="{ refresh: true, pageSizes: [5, 10, 20] }"
        data-columns='[
            { field: "CustomerID", title: "ID", width: "75px" },
            { field: "CompanyName", title: "Company"},
            { field: "ContactName", title: "Contact" },
            { field: "ContactTitle", title: "Title" },
            { field: "Address" },
            { field: "City" },
            { field: "Region" },
            { field: "PostalCode" },
            { field: "Country" },
            { field: "Phone" },
            { field: "Fax" } ]'
        data-bind="source: customerSource">
</div>


请点击此处查看:

谢谢您的快速回复,您的回答与我预期的一样有效:)
<div id="customer-grid"
        data-role="grid"
        data-sortable="true"
        data-selectable="true"
        data-pageable="{ refresh: true, pageSizes: [5, 10, 20] }"
        data-columns='[
            { field: "CustomerID", title: "ID", width: "75px" },
            { field: "CompanyName", title: "Company"},
            { field: "ContactName", title: "Contact" },
            { field: "ContactTitle", title: "Title" },
            { field: "Address" },
            { field: "City" },
            { field: "Region" },
            { field: "PostalCode" },
            { field: "Country" },
            { field: "Phone" },
            { field: "Fax" } ]'
        data-bind="source: customerSource">
</div>