在DataGirdView中出现“未将对象引…

来源:互联网 发布:qq牧场大树升级数据 编辑:程序博客网 时间:2024/05/19 07:28
正确的写法    
    this.txtBrand.Text =this.dataGridView1.SelectedRows[0].Cells["Brand"].Value.ToString();
          this.txtModel.Text =this.dataGridView1.SelectedRows[0].Cells["Model"].Value.ToString();
          this.txtPrice.Text =this.dataGridView1.SelectedRows[0].Cells["Price"].Value.ToString();
          this.txtCount.Text =this.dataGridView1.SelectedRows[0].Cells["Count"].Value.ToString();
          this.txtVision.Text =this.dataGridView1.SelectedRows[0].Cells["Vision"].Value.ToString();
          //一开始报“未将对象引用设置到对象的实例”的错误 ,是因为我这样写的
          ///下面是错误的
           /// this.txtBrand.Text =this.dataGridView1.SelectedRows[0].Cells[0].Value.ToString();
           ///this.txtModel.Text =this.dataGridView1.SelectedRows[0].Cells[1].Value.ToString();
           ///this.txtPrice.Text =this.dataGridView1.SelectedRows[0].Cells[2].Value.ToString();
          ///this.txtCount.Text =this.dataGridView1.SelectedRows[0].Cells[3].Value.ToString();
           ///this.txtVision.Text =this.dataGridView1.SelectedRows[0].Cells[4].Value.ToString();
           /// 用的是索引(可能是在datagridview中的columns设置了name值就不能用索引的原因,just可能 )
           ///
0 0
原创粉丝点击