DataGridView replace value



dataGridView有一列DataGridViewTextBoxColumn,它从我的数据库中读取
我需要将一个值替换为另一个值,例如:

如果字段"date"中的值为"00.00.0000",则需要将其替换为文本"absent"
我该怎么做?

您必须使用DataGridView.CellFormatting事件。有了它,您可以根据单元格的值,轻松地将单元格及其文本设置为所需的格式。本例对此进行了详细说明。

首先从数据库中获取数据,然后使用Contains()检查该值是否存在,然后编辑该值,然后显示在dataGridView中。

像这样:

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

最新更新