datagridview只显示数据表中的一个字段,如何单击它的一行时在textbox显示相关所有字段的信息呢,谢谢各位

解决方案 »

  1.   

    这算什么需求,datagridview只显示数据表中的一个字段,反而要用textbox显示相关所有字段的信息几个textbox,如果只是一个,多个字段信息如何显示?你绑定到datagridview的数据源是什么,DataTable吗,那其它相关字段的信息是否一起取出了
      

  2.   

    比如合同中有合同编号,合同名称等,负责人等,在datagridview中只显示合同名称,有多个textbox显示其余字段内容
      

  3.   

    把合同中有合同编号,合同名称等,负责人等信息都提取作为datagridview的数据源
    然后把不需要的列隐藏 .........
    this.textbox1.text=this.datagridview.currentrow["负责人"].value.tostring().trim();
      

  4.   

    错误 1 无法将带 [] 的索引应用于“System.Windows.Forms.DataGridViewRow”类型的表达式 C:\Documents and Settings\Administrator\桌面\项目管理信息系统7.18\项目管理信息系统\main.cs 367 29 项目管理信息系统
      

  5.   

    this.datagridview.currentrow["负责人"].value.tostring().trim();
    不好意思 这样写才对。。
    -------------------------------------------------
    this.dataGridView1.CurrentRow.Cells["负责人"].Value.ToString().Trim()
      

  6.   

    这里用datagridview,-_-#...那就根据选中行的合同名称,到数据库中取出相应的信息,分别赋给textbox就是了,这有什么问题吗