У меня 2 проблемы с кендо-сеткой.
Первый - мне нужно перевести столбец в редактируемое состояние false, но только в редакции и включить при создании.
На самом деле я делаю это:
<kendo-grid-column field="id" title="Langage ID##" >
<ng-template kendoGridEditTemplate let-dataItem="dataItem">
<input [(ngModel)]="dataItem.id" kendoGridFocusable name="id" type="number" class="k-textbox" required/>
</ng-template>
</kendo-grid-column>
И если я добавлю ключевое слово [editable] = "false" в столбец, пользователь не сможет создать идентификатор.
Вторая проблема связана с множественным выбором.
комплимент ... как я не могу сказать это ... странно.
На самом деле я делаю это:
<kendo-grid-column field="languageIdList" title="Languages##">
<ng-template kendoGridCellTemplate let-dataItem>
<kendo-multiselect kendoGridFocusable name="languageMulti [data]="listLanguage [(ngModel)]="dataItem.languageIdList"
textField="name"
valueField="id"
[valuePrimitive]="true">
</kendo-multiselect>
</ng-template>
</kendo-grid-column>
конечно, languageIdList - это число []. Для объяснения проблема в загрузке, выбранное значение не будет отображаться, когда я нажимаю на сортировку значения показа строки по всей строке, и когда я активен в режиме редактирования, это работает.
Извините за плохой английский.
Я готов предоставить больше информации, если это необходимо.
Спасибо за помощь.