Как получить значение столбца в DeleteCommand события RadGrid - PullRequest
1 голос
/ 21 мая 2011

Как я могу получить значение определенного столбца в RadGrid для события DeleteCommand? Я пробовал эти способы, но все они возвращают пустые значения:

GridDataItem da = e.Item as GridDataItem;
string name = da["materialName"].Text;

или

name = RadGrid1.Items[e.Item.ItemIndex]["materialName"].Text;

или

name =  RadGrid1.MasterTableView.Items[e.Item.ItemIndex]["materialName"].Text;

или

name =  RadGrid1.MasterTableView.Items[e.Item.RowIndex]["materialName"].Text;

Ответы [ 2 ]

1 голос
/ 30 апреля 2013

скажем, столбец 'ID'

GridDataItem item = (GridDataItem)e.Item; 
ID = Convert.ToInt32(item.GetDataKeyValue("ID")); 
1 голос
/ 20 июля 2011
Label colTxt = (Label)e.Item.Cells[3].Text;

Label1.Text = colTxt.Text;

Попробуй это. У меня это сработало.

...