2010-04-16 58 views
0

使用SPGridView,我想在按钮单击事件中使用SPGridview选定行数据填充文本框。从SpGridView选定行中提取数据

txtCode= SPGridView.SelectedRow.Cell[1].Text; 

在调试时,它显示Cell[1]是空的,但是它被示出在网格数据。

这是如何实现的?

回答

1

记住,细胞指数从0开始。

你也可以试试这个

((TextBox)SPGridView.Rows[SPGridView.SlectedIndex].Cells[1].Controls[0]).Text; 
2

我刚刚拿到了类似的问题。 我发现“selectedvalue”是解决方案。 所以请尝试:

txtCode.Text = Convert.ToString(oSPGridView.SelectedValue);