datagrid中选择不同行时,给textbox重新赋值

解决方案 »

  1.   

    把textbox的“Text”属性帮定到dataset中某个表的name字段就行了,关键是两个控件要绑定到相同的对象
      

  2.   

    是呀,我把textbox和datagrid都绑到了相同的dataset了呀。
      

  3.   

    this.datagrid.DataSource = null;
    this.datagrid.DataSource = dataset.Tables[0].DefaultView;this.textbox.DataBindings.Clear();
    this.textbox.DataBindings.Add(new System.Windows.Forms.Binding("Text", dataset, "name"));
      

  4.   

    如果datagrid中选择不同行时,给textbox重新赋值话;那么要在datagrid的行改变方法里,对它重新赋值;
      

  5.   

    To  _jfeng(静心) :
    你的方法我试了一下,可是不能功,每次都只是绑定到dataset的第一行数据。