for(int i =0;i<=dataGrid1.CurrentRowIndex;i++)
{
textBox1.Text=dataSet11.Tables["表名"].Rows[i][1].ToString();
textBox2.Text=dataSet11.Tables["表名"].Rows[i][2].ToString();
textBox3.Text=dataSet11.Tables["表名"].Rows[i][3].ToString();
..................
}
是在这个事件里的dataGrid1_CurrentCellChanged....这样就把你点击的那行的数据显示在相应的textBox里了...