DataGrid的数据源是构造的DATATABLE,(并没有连接到数据库)上,请问这样选中DATAGRID中记录前的复选框时怎么把选中的记录删除(注意:DataGrid的数据没有绑定到数据库上,只是程序生成的DATATABLE)

解决方案 »

  1.   

    包含选中DATAGRID中记录前的复选框时怎么把选中的记录删除的代码
    参考:
    http://www.cnblogs.com/gwazy/archive/2005/06/15/111123.html
      

  2.   

    一样的麻
    DataTable dt
    dt.Rows.RemoveAt(index);
      

  3.   

    以前做web的时候这样处理的
         Dim pos As Integer
                      ds.Tables("OrderDetails").DefaultView.Sort = "COD_MITEM,COD_LOC"
                        Dim vals(1) As Object
                        vals(0) = e.Item.Cells(1).Text
                        vals(1) = "B"
                        pos = ds.Tables("OrderDetails").DefaultView.Find(vals)
                        If pos <> -1 Then
                             ds.Tables("OrderDetails").Rows(pos).Delete()                         MessagBox.Show("已經刪除")
                        End If
                      
      

  4.   

    http://blog.csdn.net/naturalth/archive/2005/04/08/339889.aspx