2017-02-21 2 views
0

У меня проблема с kendoGrid с редактированием popup. Он отображает значение первого столбца как ярлык во всплывающем окне, даже когда я устанавливаю свойство editable для false.Grid.columns.editable недоступен, где не так?

columns: [ 
    { 
     template: kendo.template('<span>#: sys_index # </span>'), 
     width: 38, 
     editable: false 
    }, { 
     title: 'System Name', 
     field: 'SystemName' 
    }, { 
     command: ['edit', 'destroy'], width: 200 
    } 
] 

rendered grid

grid popup

+0

Welcame в StackOverflow. Я пересмотрел ваш вопрос, чтобы прояснить вашу проблему. Если ненужная метка в всплывающем окне сетки не является вашим вопросом, отредактируйте ее и укажите свою проблему. –

ответ

0

определяет, является ли Возможность редактирования значение поля может быть изменен, но он все равно будет появляться в обоих случаях. Возможная опция заключается в удалении содержимого readonly в событии Grid's edit.

http://docs.telerik.com/kendo-ui/api/javascript/ui/grid#events-edit

http://dojo.telerik.com/ItUvA

Предполагая, что только для чтения контента в первой колонке ...

edit: function(e) { 
    var form = e.container; 
    form.find(".k-edit-label").eq(0).remove(); 
    form.find(".k-edit-field").eq(0).remove(); 
} 
Смежные вопросы