2010-04-16 56 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);