我使用的是常规Web应用程序,而不是MVC,并希望在我的网格上使用分页,但我看不到页面计数应该传递给我的查询的位置。
这是我的网页代码
var dataSource = new kendo.data.DataSource({
transport: {
read: {
url: "TestWS.asmx/GetCIPCodes",
type: "POST",
contentType: "application/json; charset=utf-8",
dataType: "json"
}, // end of read
pageSize: 5,
pageable: true,
serverPaging: true
},
//pageable: true,
schema: {
data: function (data) {
return data.d;
},
}, // end of schema
}); // end of dataSource
$("#pgrid").kendoGrid({
dataSource: dataSource,
height: 300,
filterable: true,
sortable: true,
pageable: true,
//pageSize: 5,
//serverPaging: true,
serverFiltering: true,
serverSorting: true,
columns: [{
field: "CIPCode",
title: "CIP Code",
width: 100,
}, {
field: "CIP_Name",
title: "CIP Name",
width: 100
}, {
field: "FEDClusterName",
Title: "FED Cluster",
width: 100
}]
}); // end of pgrid
这是我的网络服务查询
Dim CIP = (From c In _db.tblCIPCodes _
Where c.cipactive = True AndAlso c.CIPCode < "99.0000"
Select c.CIPCode, c.CIP_Name, c.FEDClusterName).ToList()
Return CIP.ToList
发生的事情是我得到了50条记录的列表,所有显示都没有显示任何页面。