1

之前我问过这个问题...

在asp.net c#上的gridview上更改行或记录的颜色?

我正在尝试其中一个答案,但是现在我偶然发现了一个问题...

在为行分配颜色之前,首先我必须确保字段 Estado 等于“Pendiente”,并且字段 Fecha(这是一个日期)低于今天的日期......

我只是找不到一种方法来消除这两个值gridview

我需要为每一行都这样做,所以我使用的是涉及RowDataBound

4

1 回答 1

1

比您显示的只需检查 gridrow 单元格的文本值。

就像在你的行列中,如果它BoundColumn

string value = e.Row.Cells[1].Text;//here 1 is you column number 

如果存在TemplateColumn并包含类似标签的控件,则

string value = (e.Row.FindControl("lableid") as Label).Text;

而不是写你的登录信息。

于 2012-08-15T18:09:30.760 回答