3

dataGridViewDataGridViewTextBoxColumn私のデータベースから読み取るcolumn があります。
ある値を別の値に置き換える必要があります。例:

フィールド「日付」に値が"00.00.0000"ある場合、それを text に置き換える必要があります"absent"
これどうやってするの?

4

2 に答える 2

1

DataGridView.CellFormattingイベントを利用する必要があります。これにより、値に基づいて、セルとそのテキストを必要に応じて簡単にフォーマットできます。この例で詳しく説明します。

于 2013-06-24T07:26:40.000 に答える
-1

最初にデータベースからデータを取得し、その値が存在するかどうかを確認してから、Contains()値を編集して dataGridView に表示します。

このような:

string checkDate;
if (checkDate == dt.Rows[0]["date"].ToString().Contains("00.00.0000"))
    checkDate = "absent";
于 2013-06-24T08:43:48.240 に答える