用gridview做数据更新时遇到这样一个问题,一直出现索引超出范围。必须为非负值并小于集合大小。参数名: index 的错误
处理意见:给Grewview绑定一个主键,也就是在Grewview属性中加入DataKeyNames="主键字段名",
(也可在绑定数据的时候加入,
GV.DataSource = mydr;
GV.DataKeyNames = new string[] { "mem_id"} ;
GV.DataBind)
这样问题得到了解决。
转载于:https://blog.51cto.com/feelmanc/1250626
本文介绍了一种在使用GridView进行数据更新时遇到的索引超出范围错误及其解决方案。该问题表现为参数名:index的非负值及集合大小限制的违反。通过在GridView中设置DataKeyNames属性绑定主键字段,成功解决了此问题。
3759

被折叠的 条评论
为什么被折叠?



