我有一个与kendo ui MVVM绑定的kendo网格, 我有一些不能为用户编辑的列,但我仍然需要能够从代码中更新它们, 但是,当我尝试更新不可编辑的列时,它只是不起作用。
var vm = kendo.observable({
entries: new kendo.data.DataSource({
schema: {
model: {
id: "EntryId",
fields: {
EntryId: { editable: false, defaultValue: 0, },
}
},
},
}),
...
这不会起作用
vm.set('EntryId',[new id])
答案 0 :(得分:0)
我最终使用了一种解决方法
vm.EntryId = [new id];
vm.trigger('change')