永发信息网

VS2008 gridview控件问题

答案:2  悬赏:10  手机版
解决时间 2021-04-25 01:21

protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType==DataControlRowType.DataRow||e.Row.RowType==DataControlRowType.EmptyDataRow)
{
((LinkButton)e.Row.Cells[7].Controls[0]).Attributes.Add("onclick", "return confirm('是否删除?')");
}
}

我用的自动生成的删除linkbutton,放在第8个单元格中,而把自动生成的编辑linkbutton放在第7个单元格中,此时点击删除时没问题,但点击编辑时却报错说e.Row.Cells[7].Controls[0]超出索引范围?把 ((LinkButton)e.Row.Cells[7].Controls[0]).Attributes.Add("onclick", "return confirm('是否删除?')")这句注释以后就没问题了,什么原因?

最佳答案

e.Row.Cells[6].Controls[0] 就好了


你先删除的 下标应往前移动一下

全部回答

if(e.Row.RowType==DataControlRowType.DataRow||e.Row.RowType==DataControlRowType.EmptyDataRow) 改为:

if(e.Row.RowType==DataControlRowType.DataRow)

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
帮我起几个网名?
角色怎么找回
从视频里分离背景音乐用什么软件?
吃什么能让牙齿变白,如何使牙齿变白的简单方
旱冰鞋最大是多少码的?急需答案
1994年9月23日出生时什么星座
华宇通汽车一站式服务坂田站地址在哪,我要去
梦幻136级 1500的副本积分能换多少经验
爱在黎明破晓时台词,一、填空题 1.Visual Ba
留在北方的大雁如何度过寒冷的冬天?
求QQ游戏人生内侧激活码 +QQ277413631 谢谢
健身励志语录英文,健身专家greg plitt励志演
申请赛尔号的邮箱
手机QQ下线后,登不上去了,关机后在开机也不
帮忙找一下一主机,双核,内存2G,硬盘320G,
推荐资讯
QQ会员可以免费开通吗?花钱吗?
好痛苦 有人知道 不能看聊天记录是怎么回事吗
异地补号可以吗
地下城漫游刷图凶吗
超想换名字,
聊斋是谁写的
谁有5800xm的内置手机铃声和短信铃声
同级医院来我院考察,欢迎横幅标语怎么写
请问一下为什么我的电脑关机后电源有时要两三
洪武是那个年代?
鼠标键盘失控
我点亮了这些图标,请问哪些会自动熄灭?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?