GridView 的 RowDataBound事件,文字显示不同颜色
2009-05-18 17:19
302 查看
//如果接近或超过分娩日期42天,用红色表示.
if (e.Row.RowType == DataControlRowType.DataRow)
{
//如果尚未真写分娩记录,则不可以此项操作
//(2)也可以根据此列的值判断
//strZT = e.Row.Cells[6].Text.Trim(); //分娩日期
if (DataBinder.Eval(e.Row.DataItem, "FMRQ") == DBNull.Value)
{
e.Row.Cells[8].Text = "未分娩";
}
else
{
if (DataBinder.Eval(e.Row.DataItem, "YYRQ") != DBNull.Value )
{
int nts = int.Parse(DataBinder.Eval(e.Row.DataItem, "TS").ToString());//期限天数
e.Row.Cells[7].Text = PubFun.ShowQXTS(nts);//期限天数的显示文字
e.Row.ForeColor = PubFun.GetBgColor(nts);//文字显示颜色
}
}
}
if (e.Row.RowType == DataControlRowType.DataRow)
{
//如果尚未真写分娩记录,则不可以此项操作
//(2)也可以根据此列的值判断
//strZT = e.Row.Cells[6].Text.Trim(); //分娩日期
if (DataBinder.Eval(e.Row.DataItem, "FMRQ") == DBNull.Value)
{
e.Row.Cells[8].Text = "未分娩";
}
else
{
if (DataBinder.Eval(e.Row.DataItem, "YYRQ") != DBNull.Value )
{
int nts = int.Parse(DataBinder.Eval(e.Row.DataItem, "TS").ToString());//期限天数
e.Row.Cells[7].Text = PubFun.ShowQXTS(nts);//期限天数的显示文字
e.Row.ForeColor = PubFun.GetBgColor(nts);//文字显示颜色
}
}
}
相关文章推荐
- Android同一个TevtView显示不同颜色的文字,添加不同的点击事件。
- GridView判断使文字显示不同的颜色的两种方法:1前右判断;2.后台判断
- label 显示不同颜色 不同文字点击事件
- Gridview的RowDataBound事件(添加删除提示,改变背景颜色)
- Gridview的RowDataBound事件(添加删除提示,改变背景颜色)
- iOS为一段文字显示不同的颜色
- 关于textview中表示文字段落时,特定区域显示高亮颜色和点击事件的方法
- label显示不同颜色的文字
- TextView中显示不同颜色的文字和图片
- iOS UILabel显示文字设置不同的颜色以及行间距
- iOS开发 - 同一段文字显示不同颜色和字体
- 同一个TextView内不同文字颜色、字体、事件可以不同
- 不同颜色文字拼接显示
- UILabel显示不同颜色文字。
- delphi中关于dbgrideh的DrawColumnCell事件,窗体重画,让每个单元格以及字体显示不同的颜色
- GridView是ASP.NET中功能强大的数据显示控件,它的RowDataBound事件为我们提供了方便的控制行、列数据的途径。
- UITextView显示HTML内容,实现显示不同的字体和文字颜色
- iOS 同一段文字显示不同颜色
- Android TextView不同文字显示不同颜色
- iOS 一个label中显示不同颜色的文字