我使用DATAGRID 一个摸板列 一个按钮(删除列) 现在在DATAGRID 下面有一个按钮(增加一行)  我点了这个按钮后  DATAGRID  就自动增加一行  但是 现在要做的就是我点DATAGRID里 的删除 就要删除相对应的一行 这个如何处理

解决方案 »

  1.   

    删除按钮可以删除数据库信息,然后刷新数据从新bind
      

  2.   

    在增加行的按钮命令中加入增加代码,然后重新绑定Datagrid就行,删除了同样道理,先在模板中指定删除按钮的命令名,然后在ItemCommand中加入删除数据的代码,重新绑定DataGrid.
      

  3.   

    设置你的datagrid。keyfield=primarykey,然后
    可以根据你选择的primarykey 删除纪录,删除后重新绑定就可以了!
      

  4.   

    不是啊 我现在不是用DATAGRID  的数据帮定   是动态添加行
      

  5.   

    if(你删除的列要更新到数据库)
    {
       按楼上的方法做.
    }
    else
       {
          在DeleteCommand事件中
    {
        dataGrid1.DataSourse.Table[0].Rows.RemoveAt(e.Item.ItemIndex);

    }
       }