在asp.net的datagridview中更改子字符串的forecolor

时间:2012-06-27 07:41:56

标签: c# asp.net datagridview

我想在 gridview 中更改子字符串forecolor

我试过这样的事情:

   TaskGridView.Rows[i]
               .Cells[j + 2]
               .Text.Substring(firstInd, length)
               .ForeColor =System.Drawing.Color.DarkSalmon;

字符串类

时没有 ForeColor 属性

我该怎么做?

1 个答案:

答案 0 :(得分:2)

您必须自己通过spanstyle标记将html添加到字符串中 例如:

TaskGridView.Rows[i].Cells[j + 2].Text =     
    TaskGridView.Rows[i].Cells[j + 2].Text.Substring(0,firstInd) + 
    "<span style=\"color:salmon\">" + 
    TaskGridView.Rows[i].Cells[j + 2].Text.Substring(firstInd, length) + 
    "</span>"