for (int p = 0; p < dgv2.Rows.Count - 1; p++)
{
string str3 = (String)dgv2.Rows[p].Cells["studentcheckin"].Value;// 出错,显示索引超出范围。必须为非负值并小于集合大小。
}
若我上传两条信息的excel,此时dgv2.Rows.Count=3,减一就是2了那么若p=0,则(String)dgv2.Rows[p].Cells["studentcheckin"].Value为我的第一条信息的那个ID属性,为什么会出现索引超出范围。必须为非负值并小于集合大小呢?
{
string str3 = (String)dgv2.Rows[p].Cells["studentcheckin"].Value;// 出错,显示索引超出范围。必须为非负值并小于集合大小。
}
若我上传两条信息的excel,此时dgv2.Rows.Count=3,减一就是2了那么若p=0,则(String)dgv2.Rows[p].Cells["studentcheckin"].Value为我的第一条信息的那个ID属性,为什么会出现索引超出范围。必须为非负值并小于集合大小呢?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货