Dorado 7 : 19.3.4.1 修改视图并配置控件

上一节在单元格中为邮箱地址渲染超链接,本节为拥有博士以及以上的学历的员工信息增加背景色。

 

步骤1:修改DataGrid配置

为其添加一个DataColumn,拖动新增的DataColumn到【position】列上方,设置属性如下:

属性说明
namedegreeDataColumn的属性值
propertydegreeDataColumn的属性值

如下图所示:

 

步骤2:为DataGrid绑定事件

为【datagridEmployee】列绑定onRenderRow事件,这个事件是当表格控件渲染其中的某个行时触发的事件,在onRenderRow事件编辑区中输入如下代码:

var degree = arg.data.get("degree");
arg.dom.style.background = (degree=="博士"||degree=="博士后") ? "#d5e4fc" : "";

info

获取当前员工信息的学历信息,如果是博士以及博士后以上学历,那么设置当前行的背景色为“#d5e4fc”

Attachments:

19.3-8.png (image/png)