Pergunta

Estou interceptando a operação de atualização para um RadGrid. como esta

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

Isso me dá os valores alterados no HashTable. O problema é que eu quero o acesso de todos os elementos da linha atual. Como faço para fazer isso

Foi útil?

Solução

Se você substituir

item.ExtractValues(dictionary);

com

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

você deve ter todos os elementos no dicionário.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top