索引超出范围。必须为非负值并小于集合大小。
答案:3 悬赏:0
解决时间 2021-02-12 12:06
- 提问者网友:很好的背叛
- 2021-02-11 19:27
索引超出范围。必须为非负值并小于集合大小。
最佳答案
- 二级知识专家网友:佛说妍妍很渣
- 2021-02-11 20:37
if(dataGridView1.Rows.Count>0) //加这个判断,
{
this.textBox1.Text = this.dataGridView1.SelectedRows[0].Cells[0].Value.ToString();
this.textBox2.Text = this.dataGridView1.SelectedRows[0].Cells[1].Value.ToString();
}
{
this.textBox1.Text = this.dataGridView1.SelectedRows[0].Cells[0].Value.ToString();
this.textBox2.Text = this.dataGridView1.SelectedRows[0].Cells[1].Value.ToString();
}
全部回答
- 1楼网友:懂得ㄋ、沉默
- 2021-02-11 21:30
绑定的时候dataGridView1没有SelectedRows集合,修改代码为
this.textBox1.Text = this.dataGridView1.Rows[0].Cells[0].Value.ToString();
- 2楼网友:一池湖水
- 2021-02-11 21:23
好好的看看编码规范· 你写代码老乱~
可以调试下 按f10 一步一步跟 f11是进入方法 这样就算你在菜 也知道那错了
出现这样的错误大多都是 比如这个索引的下标是1而你却写成2 我遇到这样的问题 都是这的毛病 不过也有别的·· 你先调试下吧
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯