2013-12-19 1 views
2

У меня есть gridview в extjs4.2. Я хочу установить allowBlank config для некоторых столбцов моей сетки в режиме редактирования. я сделать это в столбцах моей сетки, как это:allowBlank для столбцов gridview inextjs rowEditng mode

gridColumn = [ 
{ 
    xtype: 'gridcolumn', 
    dataIndex: 'name', 
    allowBlank: false 

}, ... 
] 

, но когда сетка переходит в режим редактирования, кнопка обновления сетки отключена, даже после ввода действительных данных для столбца «Имя».

ответ

0

gridcolumn не имеет allowBlank Конфигурация свойства. Конфигурация, использование которых редактор в режиме редактирования вы должны предоставить в grdicolumneditor конфигурации:

gridColumn = [ 
{ 
    xtype: 'gridcolumn', 
    dataIndex: 'name', 
    editor: { 
     xtype: 'textfield', 
     allowBlank: false 
    }  
}, ... 
] 

Полный пример сетки с редактированием сконфигурировано строки плагина вы можете найти в Ext.grid.plugin.RowEditing классе documentation.

Смежные вопросы