DatagridView取字段值賦給textbox,搞出一個奇怪的值﹗﹗
本來我也是從delphi轉到c#的新手﹐當我想將datagridview中的值給得textbox時﹐首先用.cells[index].tostring();
這樣本來可以﹐但數據表一改就完蛋了﹐從我搞delphi的經驗﹐我就在想應可以取字段呀﹐為什么沒這個字段東東呢﹖我憑感覺在cells[]中加上"pc_name",再一試搞出一個﹕DataGridViewTextBoxCell { ColumnIndex=0, RowIndex=1 }每行都是這樣﹐只是rowindex=1再變化﹐好奇怪﹗﹗﹗﹐所以我拿delphi的經驗﹐在后面加一個value,先只是猜想﹐當我打上點后﹐真出來了一個.value,不管這么多﹐先加上去。一試真的出結果了。
pc_nameTextBox.Text = pc_hdDataGridView.Rows[pc_hdDataGridView.CurrentRow.Index].Cells["pc_name"].ToString();
pc_nameTextBox.Text = pc_hdDataGridView.Rows[pc_hdDataGridView.CurrentRow.Index].Cells["pc_name"].ToString();
好奇怪﹗﹗Dear Microsoft!!
有人能解釋一下這個嗎﹖