如何在GridX中将CSS类/样式设置为特定列?

时间:2013-07-10 08:48:59

标签: javascript dojo dojo.gridx

我想在Dojo的 GridX 列上设置自定义样式或CSS类,以自定义内容布局(文本居中,背景颜色,字体等)。

例如,我现在有以下块(渲染):

<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附加到tddiv(或两者)。

是否有标准方法(例如,结构参数)?如果不是,我可以在哪个代码片段中构建自定义钩子,那就是我所描述的那样?

1 个答案:

答案 0 :(得分:2)

我能够在列定义中传递样式和类属性,类似于

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

我还在研究gridx,我不知道在这里可以做些什么,但这对我来说现在很有用。我将尝试在列定义中传递一个css类。