1、你没有添加样式吧?每个表都要添加样式才行的,不然改成
If e.Table.Cols.Contains("是否提交审核") = True Then
If e.Row("是否提交审核") = True AndAlso e.Row.isnull("审核") = True Then
e.Table.DataTable.AddUserStyle("审核提醒", Color.red, Color.black)
e.style = "审核提醒"
ElseIf e.Row("是否提交审核") = True AndAlso e.Row.isnull("审核时间") = True
e.Table.DataTable.AddUserStyle("撤销审核", Color.blue, Color.black)
e.Style = "撤销审核"
End If
End If
2、同样有效,先执行【表属性】的,再执行【全局表】的,drawcell除外,这个事件只能在一个地方有效。