我正在尝试将 Kendo UI 网格与远程数据源一起使用,但无法理解如何将页面大小、过滤器和排序参数传递给为网格数据源返回 json 字符串的 ASP.Net aspx 页面。Telerik 关于 Kendo UI 的文档很糟糕,因为他们没有在 Kendo UI 中使用服务器端技术的示例。如果有人知道这一点,请告诉我?
$(document).ready(function () {
$("#grid").kendoGrid({
dataSource: {
type: "json",
transport: {
read: "GetProducts.aspx"
},
schema: {
model: {
fields: {
ProductId: { type: "number" },
ProductName: { type: "string" },
CategoryName: { type: "string" },
IncludeProduct : { type: "boolean" }
}
}
},
pageSize: 10,
serverPaging: true,
serverFiltering: true,
serverSorting: true
},
在 GetProducts.aspx 页面中,我在页面加载事件中创建了一个 json 字符串并将其发送回浏览器。我正在使用 ASP.Net 网络表单。