天天看点

C#删除报错“索引超出范围。必须为非负值并小于集合大小。”错误原因解决

错误

C#删除报错“索引超出范围。必须为非负值并小于集合大小。”错误原因解决

原因

其中之一就是没有设置DataKeyNames属性的主键字段。

解决

设置数据库中的主键字段,如id。

C#删除报错“索引超出范围。必须为非负值并小于集合大小。”错误原因解决

设置DataKeyNames属性

C#删除报错“索引超出范围。必须为非负值并小于集合大小。”错误原因解决
C#删除报错“索引超出范围。必须为非负值并小于集合大小。”错误原因解决