2013-06-24 58 views
0

dataGridView有列DataGridViewTextBoxColumn,它從我的數據庫讀取。
我需要一個值替換到另一個,例如:DataGridView替換值

如果場「約會」我值"00.00.0000" - 我需要替換爲文本"absent"
我該怎麼做?

回答

0

您必須使用DataGridView.CellFormatting事件。有了它,您可以根據其價值輕鬆地將單元格和文本格式化爲任何您需要的內容。 This example詳細解釋它。

+0

謝謝你,這是工作。 – user2254511

-1

首先從數據庫中獲取數據,然後使用Contains()檢查該值是否存在,然後編輯該值,然後在dataGridView中顯示。

像這樣:

string checkDate; 
if (checkDate == dt.Rows[0]["date"].ToString().Contains("00.00.0000")) 
    checkDate = "absent"; 
+0

@DownVoter爲什麼選擇downvote?我以前在我的程序中使用了這個代碼。 – ViFer