3

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

如果在“日期”字段中我有值"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 回答