2

如何为 dojox.grid.TreeGrid / LazyTreeGrid 中的某些列设置图标?

在 dijit.Tree 中,我可以重载 getIconClass 方法来完成此操作。

4

1 回答 1

2

您可以为此使用 CSS:

.dojoxGridCell[role="gridcell"][idx="3"]:before
{
  content: url(icon.png);
}

这将显示在索引为 3 的列icon.png中的网格单元格(由 classdojoxGridCell和 attribute表示)中。role="gridcell"

这是使用生成的内容,因此您可能需要查阅支持矩阵。如果您需要支持 IE6/IE7,那么您将需要一个备用解决方案,所有其他浏览器都可以。

于 2012-02-13T13:24:57.090 回答