我想更改一些特殊單詞的顏色並非gridview單元格中的所有單詞。 下面是代碼:在gridview單元格中更改forecolor af特殊單詞
protected void gvContents_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
if (e.Row.Cells[3].Text.Contains("Special"))
{
//set The "Special" word only forecolor to red
}
else if (e.Row.Cells[3].Text == "Perishable")
{
//set The "Perishable" word only forecolor to blue
}
else if (e.Row.Cells[3].Text == "Danger")
{
//set The "Danger" word only forecolor to yellow
}
}
}
和單元格文本可能會像在這裏:Radioactive : Danger
或本:Human Body : Special ,Perishable
。我該怎麼辦?
感謝Juniaith,但是這個代碼改變顏色首先在你的aspx代碼中創建CSS類我想要改變這個詞的顏色! – BaHaR
如果你想改變一個特定單詞的顏色,你必須使用類似於RichEditTextColumn給定[這裏](http://www.codeproject.com/Articles/31823/RichTextBox-Cell-in-a-DataGridView)的自定義列, – Junaith