| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2671 人关注过本帖
标题:GridView删除行错误
只看楼主 加入收藏
pietro
Rank: 1
等 级:新手上路
帖 子:54
专家分:0
注 册:2006-9-19
收藏
 问题点数:0 回复次数:7 
GridView删除行错误
GridView删除行代码如下:

string userID = this.GridView1.DataKeys[e.RowIndex].Values[0].ToString();
SqlConnection con = new SqlConnection("server=.;database=login;uid=sa;pwd=;");
con.Open();
SqlCommand cmd = new SqlCommand("delete from login where userID='" + userID + "'", con);
cmd.ExecuteNonQuery();
this.GridViewToBind();

错误提示:“System.Web.UI.WebControls.GridViewDeletedEventArgs”并不包含“RowIndex”的定义
请问那里错了,该怎么写才对???
搜索更多相关主题的帖子: GridView con userID cmd 
2006-11-17 22:10
刘小芳
Rank: 2
等 级:新手上路
威 望:4
帖 子:137
专家分:0
注 册:2006-10-17
收藏
得分:0 

主键设置在属性里


2006-11-18 02:57
pietro
Rank: 1
等 级:新手上路
帖 子:54
专家分:0
注 册:2006-9-19
收藏
得分:0 
能不能说详细一点,我是新手
2006-11-18 08:24
hoya
Rank: 5Rank: 5
等 级:贵宾
威 望:15
帖 子:538
专家分:0
注 册:2006-6-27
收藏
得分:0 
GridView1.DataKeys[e.RowIndex].Values[0].ToString(); >==

GridView1.DataKeys[e.item.itemindex]

试试

妈的...一天能卖一颗就很不错了...
2006-11-18 08:40
tel1982
Rank: 3Rank: 3
来 自:水星
等 级:新手上路
威 望:8
帖 子:852
专家分:0
注 册:2006-10-21
收藏
得分:0 
你把主键绑定到你的gridview上了吗?

Face up to life with smiles no matter what happens
2007-05-12 13:13
luyuan0316
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2007-8-18
收藏
得分:0 

兄弟我给你个正解:
你的这段代码可能是写错地方啦,在GridView控件的“删除”列的事件中有RowDeleted和RowDeleting,前者是“对数据库执行Delete命令后激发”,后者是前激发。你把这段代码写在RowDeleted下就会出现这个错误提示:“System.Web.UI.WebControls.GridViewDeletedEventArgs”并不包含“RowIndex”的定义。
那是你的错误,应该写在RowDeleting事件下就没问题了。

2007-08-29 20:26
师妃暄
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:805
专家分:107
注 册:2006-3-1
收藏
得分:0 
楼上正解

有实力才会有魅力 实力来自坚持不懈的努力
2007-08-30 14:21
梦灵儿
Rank: 3Rank: 3
等 级:新手上路
威 望:8
帖 子:260
专家分:9
注 册:2007-8-7
收藏
得分:0 
呵呵,楼上楼上的支持你,不过在下还要补充一句。千万别忘了在gridview中的属性:DataKeyNames这个属性里写要按哪个字段删除的就要写一哈不然计算机会不知道是按什么删除的。会找不到主键的。呵呵

2007-08-31 18:41
快速回复:GridView删除行错误
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015299 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved