【发布时间】:2013-12-24 17:45:18
【问题描述】:
protected void gvSC_RowDataBound(object sender, GridViewRowEventArgs e)
{
string stext = TextBox1.Text.ToString();
stext = stext.Trim();
if (e.Row.RowType == DataControlRowType.DataRow)
{
int i;
for (i = 0; i < e.Row.Cells.Count; i++)
{
if ((e.Row.Cells[i].Text).ToString() == stext)
{
e.Row.Cells[i].ForeColor = System.Drawing.Color.Green;
}
}
}
}
这里即使条件满足,程序控制也不会进去执行前景色语句
【问题讨论】:
-
如果它的条件满足,您是否已签入调试器?
-
是的,我检查了..两者只有相同的字符串...谢谢您的回复..
-
尝试
(e.Row.Cells[i].Text).Trim(),以防最后有任何空白被忽视。 -
是的,它工作正常...非常感谢...
标签: c# asp.net c#-4.0 gridview datagridview