主题:  在datagrid绑定时,如何取得绑定的值

qijianzhou

职务:普通成员
等级:1
金币:0.0
发贴:41
注册:2003/12/13 23:46:59
#12006/10/17 10:25:03
我想在数据绑定时,根据绑定的值,来给 Label 设颜色,
我在 dataBounder 事件中用

Label l = (Label)e.items.Findcontrol("PID";
这样来取 l 的 text 值,发现怎么也取不出来,


(在 datagrid 中,我用的是模板列,在其上放 Label 来绑定数据),


我想根据数据库中不同的值来显示不同的颜色,如果要实现这种操作该怎么做呢?

谢谢了





蓝鲸

职务:版主
等级:5
金币:42.1
发贴:2614
注册:2001/12/20 15:57:57
#22006/10/23 16:38:10
ForeColor可设置字体颜色,另外也可以通过CssClass来设置


非常大鱼

qijianzhou

职务:普通成员
等级:1
金币:0.0
发贴:41
注册:2003/12/13 23:46:59
#32006/10/26 14:01:42
谢谢蓝哥

解决了,用
DataRowView 就行了