我是要在datagrid中选中某条数据,然后把该行的数据赋值给几个textbox控件,不知道怎么样实现?并且要实现对这个datagrid实现分页,不知道怎么样实现?

解决方案 »

  1.   

    你选择了某条记录,该记录应该是个datarowview类型,
    你可以定义一个该类型变量,如drv,然后引用字段名,如drv["name"].tostring()赋值给文本髋就可以了
      

  2.   

    一般用双击事件,弹出另外的一个对话框,然后用上面大衰哥的方法来做。
    不过一般的datagrid中没有双击事件楼主要想办法写一下。。
      

  3.   

    1楼的方法可行,如果非要事件触发的话,可以在currentCellChanged事件里面试试,
    textBox.Text=dataGrid1[dataGrid1.CurrentRowIndex,dataGrid1.CurrentCell.ColumnNumber];