Hello,
I just updated my code and the refrenced dlls to use the Q2 2010 release of telerik controls.
I have a functionality incorporated which calculates values on a cell basis referring to other cells within the grid.
I am using the cellvaluechanged-event to submit the current position and the entered value to my calculation routine.
the caluclateonthefly procedure basically grabs values from specific cells and does the calculation with them.
Since I upgraded to the new release this procedure takes a tremendous amount of time - the Q1 release has been much faster in processing it that way. Addionaly after setting a new value to a certain cell (f.e. dr.Cells(ColumnIndex).Value = 1000) it isn't shown in the grid directly. I need to refresh it or expand and collapse a child to see the new value.
It is probably important to know that I am using a childgridrelation within the grid.
Let me know what you think.
Thanks
P.S.: We could do a netviewer remote session that you guys can see what is happening here.
I just updated my code and the refrenced dlls to use the Q2 2010 release of telerik controls.
I have a functionality incorporated which calculates values on a cell basis referring to other cells within the grid.
I am using the cellvaluechanged-event to submit the current position and the entered value to my calculation routine.
If grid.Rows(e.RowIndex).Cells(5).Value = "Adjusted Net Requirement (User Input)" Or grid.Rows(e.RowIndex).Cells(5).Value = "Supply Adj. Forecast (User Input)" Then If IsNumeric(e.Value) Then _supplyLogicLayer.calculateOnTheFly(dsSupply, grid, e.RowIndex, e.ColumnIndex, e.Value) '_supplyLogicLayer.calculateOnTheFly(grid, e.RowIndex, e.ColumnIndex, e.Value) End If End Ifthe caluclateonthefly procedure basically grabs values from specific cells and does the calculation with them.
Since I upgraded to the new release this procedure takes a tremendous amount of time - the Q1 release has been much faster in processing it that way. Addionaly after setting a new value to a certain cell (f.e. dr.Cells(ColumnIndex).Value = 1000) it isn't shown in the grid directly. I need to refresh it or expand and collapse a child to see the new value.
It is probably important to know that I am using a childgridrelation within the grid.
Let me know what you think.
Thanks
P.S.: We could do a netviewer remote session that you guys can see what is happening here.