错误:索引超出范围。必须为非负值并小于集合大小。参数名: index

我在 DataGrid删除按纽下写如下代码:
运行后出现错误:索引超出范围。必须为非负值并小于集合大小。参数名: index 。

问题出现在:没有设置DATAKEYFIELD设为数据库中的pro_id_n,
因为在引用this.dgProduct.DataKeys[e.Item.ItemIndex].ToString();之前要为DATAKEYS填充数据源,既数据库中的ID字段;
posted @ 2005-12-29 23:56  torome  阅读(12902)  评论(9编辑  收藏  举报