用gridview做数据更新时遇到这样一个问题,一直出现索引超出范围。必须为非负值并小于集合大小。参数名: index 的错误
处理意见:给Grewview绑定一个主键,也就是在Grewview属性中加入DataKeyNames="主键字段名",
(也可在绑定数据的时候加入,
GV.DataSource = mydr;
GV.DataKeyNames = new string[] { "mem_id"} ;
GV.DataBind)
这样问题得到了解决。
用gridview做数据更新时遇到这样一个问题,一直出现索引超出范围。必须为非负值并小于集合大小。参数名: index 的错误
处理意见:给Grewview绑定一个主键,也就是在Grewview属性中加入DataKeyNames="主键字段名",
(也可在绑定数据的时候加入,
GV.DataSource = mydr;
GV.DataKeyNames = new string[] { "mem_id"} ;
GV.DataBind)
这样问题得到了解决。
上一篇:关于Tables["abc"].DefaultView[0]中abc和defaultview[0]意义
下一篇:ExecuteNonQuery(),ExecuteReader(),ExecuteScalar(),ExecuteXmlReader()
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M