起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1355|回复: 3

[结贴] 怎么去掉选中的grid选中行的背景颜色?

[复制链接]

15

主题

50

帖子

150

积分

初级会员

Rank: 2

积分
150
发表于 2013-7-24 10:33:57 | 显示全部楼层 |阅读模式
如题。现在想要根据某些条件控制他的背景颜色,但是选中的行的颜色并不是自己后台写的。所以想要去掉选中行的颜色。可以实现么?
另外还有一个问题。有没有能够快捷的修改grid某些行的字体颜色的方法?一个一个写html的渲染事件太麻烦了,是否有类似于setRowColor方法一样的可以修改行字体颜色的方法呢?

109

主题

2907

帖子

1564

积分

金牌会员

Rank: 6Rank: 6

积分
1564
QQ
发表于 2013-7-24 11:14:41 | 显示全部楼层
回复 支持 反对

使用道具 举报

45

主题

4492

帖子

3960

积分

论坛元老

Rank: 8Rank: 8

积分
3960
QQ
发表于 2013-7-24 11:15:24 | 显示全部楼层
看看这代码对你有没有用

在grid事件 onAfterIndexChanged 中添加如下代码,可以修改选中行的指定列的颜色:
var grid = justep.xbl('grdMain').grid;
         var row = grid.row;
         var cells = row.cells;
         var cell =cells[1];//修改指定列的颜色
        cell.runtimeStyle.background="red";
向前进,向前进,我们……
回复 支持 反对

使用道具 举报

15

主题

50

帖子

150

积分

初级会员

Rank: 2

积分
150
 楼主| 发表于 2013-7-24 13:58:46 | 显示全部楼层
fpj 发表于 2013-7-24 11:15
看看这代码对你有没有用

在grid事件 onAfterIndexChanged 中添加如下代码,可以修改选中行的指定列的颜色 ...

谢谢。可以用。!谢谢您
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-6-14 22:25 , Processed in 0.063674 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表