将剑道网格绑定到从数据库中检索的数据表

本文关键字:数据库 检索 数据表 网格 绑定 | 更新日期: 2023-09-27 17:53:15

我们可以以数据表或数据集的形式从数据库中检索数据,我们可以将其绑定到网格视图或下拉下载列表等

grivew1.datasource=dtUsers;

是否有任何方法可以将数据绑定到剑道网格而不使用MVC。如果可能,请分享一些示例代码。

将剑道网格绑定到从数据库中检索的数据表

Kendo UI网格支持数据绑定,您可以命令小部件显示来自本地或远程数据存储的数据。对于本地数据绑定,您只需要通过网格的dataSource data属性提供JavaScript对象/JSON数组,或者利用Kendo UI dataSource作为网格和底层数据之间的中介。

是的,有几种方法可以做到这一点,主要是设置数据网格的数据源。

请看下面的链接,Telerik在他们的网站上有几个例子。

http://docs.telerik.com/kendo-ui/framework/datasource/overview

http://docs.telerik.com/kendo-ui/web/grid/data-binding

创建一个数据源并将JS数组赋值给它:

var sampleArray[]; //get data in this array
var sampleDataSource = new kendo.data.DataSource({
    schema: {
        data: sampleArray,
        model: {
            fields: {
                ID: { type: "number" },
                Label: { type: "string" },
                Description: { type: "string" }
            }
        }
    },
    pageSize: 10,
});

然后将数据源绑定到网格:

sampleGrid.data("kendoGrid").setDataSource(sampleDataSource );