点击的时候后台操作:
1.点击时获取这一行的主键(或类似主键的标示列的值);
2.根据这个主键值从数据库获取内容;
3.把查询的内容显示在gridview2上

解决方案 »

  1.   

    可以把datagridview1的currentRow 传给 datagridview2, 然后填充datagridview2。DataGridViewRow DtlGridViewRow=this.datagridview1.Rows[this.datagridview1.CurrentCell.RowIndex];然后在datagridview2中新加一行,
    再用DtlGridViewRow来填充对应的列就可好了。希望对你有帮助。
      

  2.   

    传值  当前行可以通过相关属性获得如果 你两个控件都是通过  datatable  数据绑定的话那就很简单了得到grid1的 datarow  然后 grid2的 datatable.rows.add(). 就可以了。
      

  3.   

    先把datagridview1行里面的值 取出来,然后再绑定到datagridview2中去
      

  4.   

    this.dataGridView1.SelectedCells[3].Value.ToString();
    取主键,然后添加到datagridview2