首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

弱问:怎样用datagird删除和修改对应行?该怎么处理

2012-01-05 
弱问:怎样用datagird删除和修改对应行?数据库有表1和表2.他们相互关联。datagird1绑定显示表1,并在显示出的

弱问:怎样用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选中行关联的所有行
}

查看详细实现了,但是删除和编辑怎么弄?
请教高手

[解决办法]
你可以考虑弹出模态对话框来编辑
删除的话更简单了

热点排行