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