日期:2014-05-18  浏览次数:20581 次

如何在DataGrid中选定行读取其中的某个字段到文本框中?
rt

------解决方案--------------------
循环行集合,在循环中判断是否选中,如果选中,就用行[列的索引]读出数据。
------解决方案--------------------
GridView的DataRowBind事件中给行添加javascript
------解决方案--------------------
SelectedIndexChanging:
C# code

TextBox1.Text = (this.GridView1.Rows[e.NewSelectedIndex].Cells[i].Controls[0] as TextBox).Text;
//或者
TextBox1.Text = (this.GridView1.Rows[e.NewSelectedIndex].Cells[i].Controls[0] as Label).Text;