Domanda

sto intercettando l'operazione di aggiornamento per un RadGrid. come questo

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

Questo mi dà i valori modificati nella HashTable. Il problema è che voglio accedere a tutti gli elementi della riga corrente. Come faccio a farlo

È stato utile?

Soluzione

Se si sostituisce

  

item.ExtractValues(dictionary);

con

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

si dovrebbe avere tutti gli elementi nel dizionario.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top