Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как взять значение поля в DataGrid? / 2 сообщений из 2, страница 1 из 1
13.07.2006, 13:47
    #33850910
Гость_М
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как взять значение поля в DataGrid?
Привет!
Возникла проблема при Update с таблицей, не имеющей первичного ключа.
Делаю так: добавляю к DataGrid два столбца BoundColumn (Visible = false) c ID. Но как взять значение ID, редактируемой строки из DataGrid?
т.е. у меня строчка находится в состоянии редактирования. Две ячейки этой строчки находятся в состоянии просмотра(тип столбцов - BoundColumn ). хочу получить значения этих ячеек.
сам попробывал так:
Код: plaintext
1.
2.
3.
private void DataGrid_UpdateCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)

DataGridItem dgi = DataGrid1.Items[e.Item.ItemIndex];
string q = e.Item.Cells[ 4 ].Text;

в результате в q пустая запись. q = ""
пробывал разные варианты - либо возвращается пустая строка, либо ошибка.
подскажите, как добраться до значений.
Всем спасибо!
...
Рейтинг: 0 / 0
13.07.2006, 13:58
    #33850961
Гость_М
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как взять значение поля в DataGrid?
уууппссс...
DataGridItem dgi = DataGrid1.Items[e.Item.ItemIndex];
string q = dgi.Cells[4].Text;
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как взять значение поля в DataGrid? / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]