Misal tampilan data Anda sbb:
Normal
0
MicrosoftInternetExplorer4
st1\:*{behavior:url(#ieooui) }
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin:0in;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:10.0pt;
font-family:"Times New Roman";}
table.MsoTableGrid
{mso-style-name:"Table Grid";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
border:solid windowtext 1.0pt;
mso-border-alt:solid windowtext .5pt;
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-border-insideh:.5pt solid windowtext;
mso-border-insidev:.5pt solid windowtext;
mso-para-margin:0in;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:10.0pt;
font-family:"Times New Roman";}
|
EMPLOYEE_ID
|
EMPLOYEE NAME
|
ADDRESS
|
|
001
|
Fathur Rozi
|
Jakarta
|
|
002
|
Gozi Abdul Akbar
|
Surabaya
|
Untuk memperoleh nilai data dari baris yang sedang aktif gunakan property "CurrentRow.Cell[index]" dari DataGridView.
Contoh code:
private void button1_Click(object sender, EventArgs e)
{
string cellValue = dataGridView1.CurrentRow.Cells["EMPLOYEE NAME"].Value.ToString();
textBox1.Text = cellValue;
MessageBox.Show(cellValue);
}
Sangat mudah bukan? Oh, ya. Sebelumnya data harus tampil dulu dan aktifkan (fokus) grid-nya.
Semoga manfaat.
Ahmad Jufri, (ludigi.com)