如何从gridview asp.net c#中的特定单元格获取价值?

时间:2012-08-15 18:06:54

标签: c# asp.net gridview row

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

Change the color of a row or record on a gridview on asp.net c#?

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

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

我找不到从gridview

中获取这些值的方法

我需要为每一行执行此操作,因此我使用的是RowDataBound

1 个答案:

答案 0 :(得分: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;

写下您的登录信息。