将kendo网格绑定到从数据库中恢复的数据表

时间:2015-06-03 09:01:16

标签: c# kendo-ui

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

grivew1.datasource=dtUsers;

有没有办法在不使用MVC的情况下将数据绑定到kendo网格。 如果可能,请分享一些示例代码。

3 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

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

请参阅下面的链接,Telerik在其网站上提供了几个示例。

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

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

答案 2 :(得分:-1)

只需创建一个数据源并将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 );