簡體   English   中英

使用代碼設置不可編輯的kendo ui mvvm網格值

[英]set non editable kendo ui mvvm grid value with code

我有一個與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]) 

我最終使用了解決方法

vm.EntryId = [new id];
vm.trigger('change')

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM