Я использую сетку DevExpress, и я пытаюсь получить столбец «Страна», чтобы отобразить фильтр заголовка правильно:DevExpress сетки - фильтр заголовков не работает, если колонка изначально скрыта
<dx:GridViewDataColumn Caption="Country" FieldName="CountryName"
ShowInCustomizationForm="True" Visible="false">
<Settings AllowHeaderFilter="True"/>
</dx:GridViewDataColumn>
Если столбец «Страна» имеет значение Visible = 'true', тогда фильтр заголовка отображается как следует (он показывает список опций значения). Однако я хочу, чтобы столбец «Страна» был первоначально скрытым, но доступен в окне настройки (как в приведенном выше коде). В этом случае, когда столбец перетаскивается за пределы окна настройки и в сетку, и нажимается фильтр заголовка, возникает ошибка Javascript:
element is null element.addEventListener (eventName, func, true);
Это известная ошибка? Есть ли обходные пути?
Спасибо, но если я установить это свойство истинно, то все столбцы будут иметь фильтр заголовка. Я попробовал установить AllowHeaderFilter как false для этих столбцов, но это не влияет. –