小编sci*_*tch的帖子

在DataGridView中选择/选择行

我正在尝试将数据插入/更新到,DataGridView但是遇到一个小问题。

在中DataGridView,某些单元格带有日期和开始时间(datetime)。现在我想做的是,当按下一个按钮时,应该搜索当前日期,选择行,然后读取开始时间,并用当前时间计算TimeSpan。

现在,我只是在尝试选择要取出开始时间单元格数据的行。

var Today = DateTime.Now.ToShortDateString();

        dataGridView1.SelectedRows.Clear();

        foreach (DataGridViewRow row in dataGridView1.Rows)
        {
            if (row.Cells[0].Value.Equals(Today))
            {
                row.Selected = true;
            }
        }
Run Code Online (Sandbox Code Playgroud)

但这给我一个错误,该清单是只读的...我不确定我在这里做错了什么吗?

因此,如果有人可以帮助我解决这个问题,或者给我一些提示,我将不胜感激。

在此先感谢大家。:)

c# database select datagridview winforms

2
推荐指数
1
解决办法
389
查看次数

标签 统计

c# ×1

database ×1

datagridview ×1

select ×1

winforms ×1