2009-04-14 3 views
3

Я перехватываю операцию обновления для RadGrid. напримерДоступ ко всем элементам GridEditableItem в RadGrid

e.Canceled = true; 
GridEditableItem item = e.Item as GridEditableItem; 
Hashtable dictionary = new Hashtable(); 
item.ExtractValues(dictionary); 

Это дает мне измененные значения в HashTable. Проблема в том, что я хочу получить доступ ко всем элементам текущей строки. Как я могу это сделать

ответ

8

Если заменить

item.ExtractValues(dictionary);

с

e.Item.OwnerTableView.ExtractValuesFromItem(dictionary,item); 

вы должны иметь все элементы в словаре.