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

[复制链接]
查看11 | 回复2 | 2013-4-17 19:11:09 | 显示全部楼层 |阅读模式
错误都告诉你了,在33行出的错:行 33:
SqlCommand mycom = new SqlCommand("delete from gridview where id='" + GridView1.DataKeys[e.RowIndex].Value.ToString() + "'",mycon); 也就是DataKeys[e.RowIndex]出错了,要么e.RowIndex为-1,要么e.RowIndex超过DataKeys的长度了...
回复

使用道具 举报

千问 | 2013-4-17 19:11:09 | 显示全部楼层
索引越界打断点在 d:\WebSites\gridview\Default.aspx.cs
行: 33调试吧 看代码是看不出来的。。。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行