В настоящее время у меня есть компонент, который управляет функциями сетки кендо
происходит то, что значения фильтра и порядка сохраняются в базе данных, так что пользователь, когда он возобновляет запрос, применяет фильтры
Проблема в том, что фильтры правильно применяются в сетке, но значение фильтров в раскрывающемся списке не применяет их визуально (остается пустым)
проблема в том, что каждая из строк имеет значение в переводе , затем применяет фильтр, но не применяет значение в раскрывающемся списке, но если я могу получить доступ к объекту HTML или раскрывающемуся списку объект, который я могу применить JavaScript и установить это значение
Как получить доступ к раскрывающемуся списку, расположенному в фильтре кендо, и установить значение, отображаемое там?
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) {
}
}