我是想通过其中一个字段的值来获得不同的FroeColoe颜色 private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
if(e.Item.ItemType==ListItemType.Item||e.Item.ItemType==ListItemType.AlternatingItem)
{
if(((TextBox)e.Item.Cells[4].FindControl("TextBox1")).Text=="3")
{

((Label)e.Item.Cells[0].Controls[0]).ForeColor=System.Drawing.Color.Red;
}
}
}提示错误::
异常详细信息: System.InvalidCastException: 指定的转换无效。源错误: 
行 162: {
行 163:
行 164: ((Label)e.Item.Cells[0].Controls[0]).ForeColor=System.Drawing.Color.Red;
行 165: }
行 166: }
 请问这个格式是如何转换的呢?