FineUI 官方论坛
标题:
Grid控件,某行某个字段值满足一定条件时,该字段值变红
[打印本页]
作者:
hton123
时间:
2013-10-28 21:51
标题:
Grid控件,某行某个字段值满足一定条件时,该字段值变红
Grid控件,某行某个字段值满足一定条件时,该字段值或该行变为红色,代码里怎么写。
我想应该是在这个事件里写
protected void gdStudent_OnRowDataBound(object sender, GridRowEventArgs e)
{
GridRow row = gdStudent.Rows[e.RowIndex];
Student student = row.DataItem as Student;
if(student.StState.Equals("休学"))
{
row.ForeColor = System.Drawing.Color.Red;//该行变红,但是该行没有变红??????
//使该字段值变红,怎么写???????
}
}
作者:
黑冰.cn
时间:
2013-10-29 11:13
用TemplateField
<ext:TemplateField>
<itemTemplate>
<%# WrapColor(Eval("Field"),"休学","red")%>
<......
<.....
后台
protected string WrapColor(object value,string condition,string color){
var val = value.ToString();
return string.format("<span style='color:{1}'>{0}</span>",val,val==condition?color:"");
}
作者:
jiao_lp
时间:
2014-1-8 16:31
黑冰.cn就是给力
欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/)
Powered by Discuz! X3.4