标题:弱问:怎样用datagird删除和修改对应行?
只看楼主
loveqq2004
Rank: 1
等 级:新手上路
帖 子:76
专家分:0
注 册:2006-8-28
 问题点数:0 回复次数:4 
弱问:怎样用datagird删除和修改对应行?
数据库有表1和表2. 他们相互关联。
datagird1绑定显示表1,并在显示出的每一行后面有选择,删除,编辑按钮。
绑定代码如下
DataGrid1.DataKeyField = "id"; //id是表1的主键列
DataGrid1.DataSource=dataset;
DataGrid1.DataBind();
点击选择按钮,把参数传给 BindTable2(string key)方法,在datagird2中显示表2。
private void DataGrid1_SelectedIndexChanged(object sender, System.EventArgs e)
{

BindTable2( DataGrid1.DataKeys[DataGrid1.SelectedIndex].ToString() );
}

BindTable2(string key)
{
在datagird2绑定显示表2中与表1选中行关联的所有行
}

这些实现了,但是删除和编辑怎么弄?
请教高手
搜索更多相关主题的帖子: datagird 删除 
2007-01-19 15:55
6ygg
Rank: 1
等 级:新手上路
帖 子:74
专家分:0
注 册:2007-1-19
得分:0 
DataGrid1 添加删除按钮和更新按钮.在DeleteCommand和UpdateCommand事件里写上相应的代码就行了.

一个天才顶不上十个笨蛋!!!! 书山有路勤为径,学海无涯友相伴。
2007-01-19 17:39
loveqq2004
Rank: 1
等 级:新手上路
帖 子:76
专家分:0
注 册:2006-8-28
得分:0 
回复:(6ygg)DataGrid1 添加删除按钮和更新按钮.在D...

删除实现了,还有编辑。

我是想每一行有个编辑按钮,点一下,这个编辑按钮消失,出现一个更新按钮和一个取消按钮,此时该行状态变为可编辑状态。点取消,则取消编辑,仍恢复原来的编辑按钮状态。点更新,则完成编辑。

自己想知道的是
怎么才能点一下编辑按钮,让更新和取消按钮出现?
还有,怎么获得编辑后的该行的数据? 这样给sql语句传参数

2007-01-19 18:05
YSKING
Rank: 5Rank: 5
来 自:中国绿城
等 级:贵宾
威 望:16
帖 子:1380
专家分:25
注 册:2006-11-11
得分:0 
这是按钮列自身的功能,不用你设置

仍然自由自我,永远高唱我歌,走遍千里...
2007-01-19 19:08
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
得分:0 
前面有很多关于这样的问题,希望楼主自己去找找,好吗?

飘过~~
2007-01-21 00:52



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-116986-1-1.html




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

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