Присвойте значение раскрывающемуся списку в фильтрах сетки Кендо - PullRequest
0 голосов
/ 29 августа 2018

В настоящее время у меня есть компонент, который управляет функциями сетки кендо

enter image description here

происходит то, что значения фильтра и порядка сохраняются в базе данных, так что пользователь, когда он возобновляет запрос, применяет фильтры

enter image description here

Проблема в том, что фильтры правильно применяются в сетке, но значение фильтров в раскрывающемся списке не применяет их визуально (остается пустым)

проблема в том, что каждая из строк имеет значение в переводе , затем применяет фильтр, но не применяет значение в раскрывающемся списке, но если я могу получить доступ к объекту HTML или раскрывающемуся списку объект, который я могу применить JavaScript и установить это значение

enter image description here

Как получить доступ к раскрывающемуся списку, расположенному в фильтре кендо, и установить значение, отображаемое там?

  private loadStoredUISettings() {
    try {
      this._UISettingService.getSettingsByGridId(this.htmlID).then(storedSettings => {
        this.myLoadedGridSettings = <UIGridSettings>storedSettings;
        if (this.myLoadedGridSettings.state) {
           //Get current state from database and apply in grid
          this.myState = JSON.parse(this.myLoadedGridSettings.state);
          // How access dropdown object and selected value??
          //...Access dropdown object and set value
        }
        if (this.myLoadedGridSettings.gridColumnSizes) {
          this.myColumnsSizes = JSON.parse(this.myLoadedGridSettings.gridColumnSizes);
        }
        if (this.myLoadedGridSettings.hiddenColumns) {
          this.myHiddenColumns = JSON.parse(this.myLoadedGridSettings.hiddenColumns);
        }
      });
    } catch (e) {

    }
  }
...