Используя SPGridView , я хочу заполнить текстовые поля данными выбранных строк SPGridview в случае нажатия кнопки.
txtCode= SPGridView.SelectedRow.Cell[1].Text;
При отладке показывает, что Cell[1] пусто, но показывает данные в сетке.
Cell[1]
Как этого достичь?
У меня просто похожая проблема. И я обнаружил, что "selectedvalue" является решением. так что попробуйте:
txtCode.Text = Convert.ToString(oSPGridView.SelectedValue);
Помните, что индекс ячейки начинается с 0.
Вы также можете попробовать это
((TextBox)SPGridView.Rows[SPGridView.SlectedIndex].Cells[1].Controls[0]).Text;