我正在使用Kendo UI将数据源绑定到Kendo Grid.我试图找到在网格中创建未绑定到数据源的列的最佳方法.
目前,我创建数据源中的一个字段,并使用一些JavaScript和jQuery数据从远程端点读取之后,以设置列的值.
数据源:
schema: {
model: {
fields: {
blah: {},
empty_column: {}
}
}
}
Run Code Online (Sandbox Code Playgroud)
网格:
columns: {
field: "empty_column",
width: 100,
title: "Empty"
}
Run Code Online (Sandbox Code Playgroud)
使用Javascript:
datasource.data[item].set("empty_column", computed_value);
Run Code Online (Sandbox Code Playgroud)
所有代码都是为了简洁而编辑的,一切正常.
我的问题:有没有办法为这个未连接到远程端点的新空列设置defaultValue?当我设置:
empty_column: {defaultValue: "None"}
Run Code Online (Sandbox Code Playgroud)
网格仍显示"未定义",我认为因为它在读取操作中没有收到该字段的任何数据.有没有办法在网格中设置defaultValue?我没见过这个例子......
kendo-ui ×1