net*_*emp 7 grid background extjs background-color
我有一个网格,我需要为各列提供不同的背景颜色.
这些列颜色也不应被mouse-over颜色覆盖.
我已经尝试使用cls和tdCls,但没有运气.
谁能指导如何实现这一目标?
提前致谢.
NetEmp就在这里,您想要一个渲染器,并且您想要使用直接'style'方法,或者我使用以下方法在下面执行:
function greyRenderer(lpValue, opMeta, opData)
{
if (opData.data["Condition"] == 0) {
opMeta.attr = "style='color: #aaa';";
}
lpValue = Ext.util.Format.htmlEncode(lpValue);
return lpValue;
}
Run Code Online (Sandbox Code Playgroud)
请注意,我检查特定字段中行的值,然后将颜色应用于前景文本并对输出进行html编码,显然您可以根据具体要求进行切换.