我正在使用一個Datagrid與幾列數據(稱爲myDG),其中一列是一個綁定到數據源的DateTime。其值取決於完成作業並分配日期時間值的「作業」對象。由於這通常需要一分鐘的時間,因此該值在開始時未被分配。ASP.NET Datagrid - 隱藏一個特定的行/列
列的asp.net的定義是:
<asp:boundcolumn
DataField="CompletedDate"
HeaderText="Date Completed"
DataFormatString="{0:dd-MMM-yyyy <br> hh:mm:ss tt}" />
因此,當「工作」已經完成了功能工作正常,它設置的時間。但在此之前,在顯示的行,它顯示爲
01-JAN-0001 12:00:00 AM
我想隱藏此並確定最好的辦法是掩蓋該特定的行和列帶有空白,或暫時覆蓋該值。我遇到問題並找到訪問特定行和列的方法。
它是datagrid的[3]列,並且總是在第一行(因爲新行添加在頂部)。
有沒有辦法直接訪問這個單元格並暫時'隱藏'它的內容或掩蓋它們?理想情況下,如果有一種方法可以清除所有在其列中的值等於此值的行,但操作特定單元格的方法也可以。
- 感謝提前!