簡體   English   中英

如何從asp.net C#的GridView中的特定單元獲取價值?

[英]How to get value from a specific cell in a gridview asp.net c#?

以前我問過這個問題...

更改行的顏色或在asp.net C#的gridview上記錄?

我正在嘗試這些答案之一,但是現在我偶然發現了一個問題...

在為行分配顏色之前,首先我必須確保Estado字段等於“ Pendiente”,並且Fecha字段(這是一個日期)低於今天的日期...

我只是找不到一種方法可以從gridview獲取這兩個值

我需要為每一行執行此操作,所以我使用的是涉及RowDataBound

比您顯示的只需檢查gridrow單元格的文本值。

就像在您的行BoundColumn如果其BoundColumn

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

如果有TemplateColumn並包含標簽之類的控件,則

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

而不是寫您的登錄名。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM