DataGridView中的DateTimePicker值

时间:2016-02-07 22:20:20

标签: c# winforms datagridview datetimepicker

我有一些文本框和一个datetimepicker。它上面还有一个datagridview。我将数据上传到mysql表。我想通过textboxes和datetimepicker修改数据,但是我收到错误:

  

System.ArgumentOutOfRangeException

2 个答案:

答案 0 :(得分:1)

您将获得ArgumentOutOfRangeException,这意味着您最有可能尝试访问指定索引中不存在的值。你可能在调用

时这样做了
dataGridView1.SelectedRows[0].Cells[7].Value.ToString();

你正在使用7的单元格索引,是否有可能Cell [7]不存在?

答案 1 :(得分:0)

您可能没有选择,只是一个单元格。

确保您设置了正确的SelectionMode属性:

sentenceDidFinish

另外,请确保选择了行:

dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect;