To display a drop down on Kendo UI Grid, so that user can select number of rows to get displayed in a page, add following into your code

pageable: {
refresh: true,
pageSizes: [10, 25, 50, 100],
buttonCount: 10
},

 

For e.g.

 

$scope.detailGridOptions = function(dataItem) {
return {
dataSource: {
type: “odata”,
transport: {
read: “http://demos.telerik.com/kendo-ui/service/Northwind.svc/Orders”
},
serverPaging: true,
serverSorting: true,
serverFiltering: true,
pageSize: 5,
filter: { field: “EmployeeID”, operator: “eq”, value: dataItem.EmployeeID }
},
scrollable: false,
sortable: true,
pageable: {
refresh: true,
pageSizes: true,
buttonCount: 5
},
columns: [
{ field: “OrderID”, title:”ID”, width: “56px” },
{ field: “ShipCountry”, title:”Ship Country”, width: “110px” },
{ field: “ShipAddress”, title:”Ship Address” },
{ field: “ShipName”, title: “Ship Name”, width: “190px” }
]
};
};

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>