2009-04-14 7 views
3

J'intercepte l'opération de mise à jour pour un RadGrid. comme ceciAccès à tous les éléments d'un élément GridEditable dans RadGrid

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

Ceci me donne les valeurs changées dans le HashTable. Le problème est que je veux accéder à TOUS les éléments de la ligne en cours. Comment puis-je le faire

Répondre

8

Si vous remplacez

item.ExtractValues(dictionary);

avec

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

vous devriez avoir tous les éléments dans le dictionnaire.

Questions connexes