Angular 8 Kendo Grid: в раскрывающемся списке не отображается выбранный элемент в режиме редактирования. - PullRequest
1 голос
/ 05 ноября 2019

Вот рисунок, показывающий проблему: enter image description here Вы можете видеть, когда нажимается кнопка «Редактировать», она включает режим редактирования. Однако раскрывающийся список не отображает выбранное значение. В раскрывающемся списке есть элементы, их можно выбрать, а затем отобразится выбранный элемент.

Вот HTML-структура для отдельной ячейки:

<kendo-grid-column field="Status" title="Status" width="100">
              <ng-template kendoGridCellTemplate let-dataItem>
                {{ statusGrid(dataItem.Status)?.text }}
              </ng-template>
              <ng-template kendoGridEditTemplate 
                  let-dataItem="dataItem" 
                  let-formGroup="formGroup">
                <kendo-dropdownlist 
                    [data]="statusDropdown"
                    (valueChange)="onStatusChange($event, formGroup)"
                    textField="text"
                    valueField="value"
                    [valuePrimitive]="true"
                    [formControl]="formGroup.get('Status')">
                    <ng-template kendoDropDownListItemTemplate let-dataItem>
                      {{ dataItem.text }}
                    </ng-template>
                </kendo-dropdownlist>
            </ng-template>
        </kendo-grid-column>

Javascript за ним был скопирован / вставленс Онлайн демо

...