上一节在单元格中为邮箱地址渲染超链接,本节为拥有博士以及以上的学历的员工信息增加背景色。
步骤1:修改DataGrid配置
为其添加一个DataColumn,拖动新增的DataColumn到【position】列上方,设置属性如下:
属性 | 值 | 说明 |
---|---|---|
name | degree | DataColumn的属性值 |
property | degree | DataColumn的属性值 |
如下图所示:
步骤2:为DataGrid绑定事件
为【datagridEmployee】列绑定onRenderRow事件,这个事件是当表格控件渲染其中的某个行时触发的事件,在onRenderRow事件编辑区中输入如下代码:
var degree = arg.data.get("degree"); arg.dom.style.background = (degree=="博士"||degree=="博士后") ? "#d5e4fc" : "";
Attachments:
19.3-8.png (image/png)