错误:索引超出范围。必须为非负值并小于集合大小。参数名: index
我在 DataGrid删除按纽下写如下代码:
运行后出现错误:索引超出范围。必须为非负值并小于集合大小。参数名: index 。
问题出现在:没有设置DATAKEYFIELD设为数据库中的pro_id_n,
因为在引用this.dgProduct.DataKeys[e.Item.ItemIndex].ToString();之前要为DATAKEYS填充数据源,既数据库中的ID字段;
运行后出现错误:索引超出范围。必须为非负值并小于集合大小。参数名: index 。
问题出现在:没有设置DATAKEYFIELD设为数据库中的pro_id_n,
因为在引用this.dgProduct.DataKeys[e.Item.ItemIndex].ToString();之前要为DATAKEYS填充数据源,既数据库中的ID字段;