C# winform中DataGridView中有一个ContextMenuScript 怎么样实现右键对本行数据的修改   删除操作?

解决方案 »

  1.   

    右键 触发 事件 mouseclick
    获取到当前行数
    获得 主键 数据
    构造delete 删除 sql 语句
    执行sql
    完事
      

  2.   

    ContextMenuScript  每一个节点都能触发一个事件
    然后在节点事件里获取你要修必或删除的数据就可以了.
      

  3.   

    首先添加一个contextMenuStrip1
    然后在DataGridView的CellContextMenuStripNeeded事件里写 
    e.ContextMenuStrip = contextMenuStrip1;就行了。
    e.rowIndex可取
    e.column可取
      

  4.   

    谢谢大家 我已经实现了DataGridView1.Currounrow.Cells[0]就行了