如何在dataGrid的特定行中更改文本的颜色?
我可以使用此代码更改bg颜色,但为什么颜色不会改变?
dojo.connect(mygrid, 'onStyleRow', this, function (row) {
var item = mygrid.getItem(row.index);
if (row.index === 14) {
row.customClasses = "highlightRow";
row.customStyles += 'background-color:#E20074;';
row.customStyles += 'color:#ffffff;';
}
});
答案 0 :(得分:0)
您可以使用onStyleRow函数:https://dojotoolkit.org/reference-guide/1.10/dojox/grid/DataGrid.html#grid-styling-rows 在DataGrid启动之前应该连接函数 - 在声明中。