When you execute a piece of code in a BeginUpdate
block, only one refresh operation will be performed after calling the EndUpdate
method. Hence, if you call BeginUpdate
and then manipulate the visibility of several columns, it is not expected the CellFormatting
event to be fired until you call the EndUpdate
method. Then, it is expected any formatting events to be fired.
I am glad that you have found a suitable solution for your case. Unsubscribing from this event while you execute any code snippets is also a suitable approach.
However, if you are still experiencing any further difficulties, feel free to submit a support ticket where you can provide a sample project demonstrating the undesired behavior. Thus, we would be able to investigate the precise case and think about a suitable solution.
I hope this information helps. If you need any further assistance please don't hesitate to contact me.
Dess | Tech Support Engineer, Sr.
Get quickly onboarded and successful
with your Telerik and/or Kendo UI products with the Virtual Classroom free technical training, available to all active customers. Learn More.