有CCS的情况下,如何动态设置gridview的字体颜色

原创 2009年03月03日 10:41:00

最近碰到一个问题,用户希望根据gridview中某一行的值来动态显示颜色,例如,如果是“可入账合同”则改行的文字为红色,便于查找。我用的.net2005,framework2.0。

 

根据网上的代码,我写了如下的代码:

    public void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
    {
      if (e.Row.RowType == DataControlRowType.DataRow)
      {
          string stat_name = Convert.ToString(DataBinder.Eval(e.Row.DataItem, "stat_name")).Trim();
          if (stat_name == "已入账合同")
              e.Row.ForeColor = Color.Red;
      }
    }

但是发现字体的颜色并没有变化,后来发现这个gridview有css,里面有td的样式,查找发现,css里面已经fontcolor的设置。所以代码才没有发挥作用,后来将css中关于fontcolor的值去掉,问题得以解决。

 

这虽然是个小问题,不过我感觉还是很有成就感的!

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

GridView不分页情况下的筛选功能

  • 2013年01月14日 17:12
  • 61KB
  • 下载

php各种编码集详解和以及在什么情况下进行使用 发布:mdxy-dxy 字体:[增加 减小] 类型:转载 字符是各种文字和符号的总称,包括各国家文字、标点符号、图形符号、数字等。 字符集是多个字符的集

php各种编码集详解和以及在什么情况下进行使用 发布:mdxy-dxy 字体:[增加 减小] 类型:转载 字符是各种文字和符号的总称,包括各国家文字、标点符号、图形符号、数字等。 字符集是...
  • shenx99
  • shenx99
  • 2012年01月09日 10:56
  • 725

在html中向table中动态添加内容,并设置cell字体颜色

在html中向table中动态添加内容,并设置cell字体颜色
  • bsh_csn
  • bsh_csn
  • 2016年08月18日 15:04
  • 2621

js动态设置输入框字体/颜色

[html] view plaincopy 动态设置文本框颜色:   [html] view plaincopy 主要是利...

动态设置编辑框的大小、 文本字体、颜色等

完成目标:画图程序中,输出文本后,在对文本进行编辑修改时,需要显示其先前的字体状态,颜色。 完成办法:在画图程序中,自己设置了对文本框的编辑,当然使用的是对CEdit的操作。那么在修改时,只需将保存...
  • zhoxier
  • zhoxier
  • 2012年04月13日 18:13
  • 3317

js动态设置输入框字体/颜色

动态设置文本框颜色:主要是利用javascript中的触发事件onfocus和onblur ...
  • yy_2011
  • yy_2011
  • 2012年06月14日 15:49
  • 12889

SpannableString 动态设置textView中字体颜色和大小

TextView是用来显示文本的,有时需要给TextView中的个别字设置为超链接,或者设置个别字的颜色、字体等,那就需要用到Spannable对象,可以借助Spannable对象实现以上设置 ...
  • jspamd
  • jspamd
  • 2013年12月28日 10:06
  • 6376

andorid,动态设置TextView文本中字体的颜色和格式,用Html.fromHtml方法

在android中,有一个容易遗忘的Html.fromhtml方法,意思是可以将比如文本 框中的字符串进行HTML格式化,支持的还是很多的,...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:有CCS的情况下,如何动态设置gridview的字体颜色
举报原因:
原因补充:

(最多只允许输入30个字)