A RadGridView's Row is bound to a RowObject derived from DynamicObject. Columns data are added to the grid. Each cell is editable. Within the RowObject based on DynamicObject copies of the original data and the modified data is kept, along with information indicating whether modified data or original data is displayed for the cell. The edited value is added to the RadGridView's bound object RowObject and cause the bindings to change for edited cells. and the bindings are then controlled through RadioButtons. A converter is used to get the data from the collection of DynamicObject's.
The call to ElementExporting is not aware of the binding changes and exports original data when user is trying to export modified data. Therefore, I am trying to get the bindings for the cell in ElementExporting to acquire the correct data or is the ElementExporting function capable of using the converter. The bindings are changed when data is modified in the cell.
On a cell by cell basis, is it possible within the ElementExporting function to get the binding of a cell to be able to display either the original data or the modified data that is currently displayed on the grid?
The call to ElementExporting is not aware of the binding changes and exports original data when user is trying to export modified data. Therefore, I am trying to get the bindings for the cell in ElementExporting to acquire the correct data or is the ElementExporting function capable of using the converter. The bindings are changed when data is modified in the cell.
On a cell by cell basis, is it possible within the ElementExporting function to get the binding of a cell to be able to display either the original data or the modified data that is currently displayed on the grid?