解决方案 »

  1.   

    C/S?B/S?WPF? 把问题问的清楚点。
      

  2.   

    /获取第一个单元格的值  string temp = dg1.selectedrows[0].cells[0].value.tostring();如果第一个单元格是id,那就可以直接拼sql :delete from xxxxx where id = xxxxx
      

  3.   

    我的是手持枪扫描出来的数据放到 datagrid里面(此时数据没有update到数据库),如果某一个扫描错了,那么选中这行并且删除。
      

  4.   

    如果你要删除控件中的行则 控件名称.Rows.RemoveAt(控件名称.SelectedRows[0].Index);
    如果数据也要删除则参考三楼 
      

  5.   

    你是绑定的datatable,还是直接把数据add进datagrid里的?
      

  6.   

    数据是add进来的 没有绑定
      

  7.   

    datagrid 不能这样删除。 试过了
      

  8.   

    datagrid 不能这样删除。 试过了你是用什么写的 c# asp.net vb.net??????????
      

  9.   

     控件名称.Rows.RemoveAt(控件名称.SelectedRows[0].Index);
    C#不能用Rows.RemoveAt删除?怎么会  算了  你用控件.一下 找找有啥删除的函数 比如说Remove啊 Delete这些字眼
      

  10.   

    没写到数据库也就是说在你ADD进去的里面删掉就好了。你选中,然后在集合里面 Remove就好了。然后从新绑定一下集合到datagrid 上面就好了。WPF的话可以支持无刷新前后台自动变化