Как установить класс/стиль CSS для определенного столбца в GridX?

Я хотел бы установить пользовательский стиль или класс CSS в столбце GridX Dojo, чтобы настроить макет содержимого (центрирование текста, цвет фона, шрифт и т. д.).

Например, теперь у меня есть следующий блок (рендеринг):

<td colid="extern" tabindex="-1" role="gridcell" class="gridxCell  " aria-describedby="gridx_Grid_0-extern">
    <div class="gridxCellWidget" id="dijit__WidgetsInTemplateMixin_10" widgetid="dijit__WidgetsInTemplateMixin_10">
    </div>
</td>

Я хотел бы указать средству визуализации GridX добавить класс extern либо к td, либо к div (или к обоим).

Есть ли стандартный способ сделать это (например, параметр для структуры)? Если нет, то в каком фрагменте кода я мог бы построить свой собственный хук, который бы делал именно то, что я описал?


person Danubian Sailor    schedule 10.07.2013    source источник


Ответы (1)


Мне удалось передать свойство стиля и класса в определении столбца, что-то вроде

{
 id: some_id,
 field: some_field,
 style: "text-align: left",
 class: "extern"
}

Я все еще изучаю gridx и не знаю, что здесь можно сделать, но пока это сработало для меня. Я попытаюсь передать класс css в определении столбца.

person Ivan Marinov    schedule 17.12.2013
comment
Спасибо за подсказку, это не задокументировано, но "класс" тоже работает - person Danubian Sailor; 17.12.2013