从SpGridView选定的行中提取数据

时间:2010-04-16 13:18:55

标签: asp.net sharepoint wss-3.0

使用SPGridView,我希望在按钮点击事件中使用SPGridview选定的行数据填充文本框。

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

在调试时,它显示Cell[1]为空,但它在网格中显示数据。

如何实现这一目标?

2 个答案:

答案 0 :(得分:2)

我刚遇到类似的问题。 而且我发现“selectedvalue”是解决方案。 所以试试:

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

答案 1 :(得分:1)

请记住,单元格索引从0开始。

你也可以试试这个

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