The Syncfusion native Blazor components library offers 70+ UI and Data Viz web controls that are responsive and lightweight for building modern web apps.
.NET PDF framework is a high-performance and comprehensive library used to create, read, merge, split, secure, edit, view, and review PDF files in C#/VB.NET.
I use a DataSet->DataView->GridDataBoundGrid set of components. My problem is that I use DataSet cells as working variables, like this:
rowOut["Manpower"]=(double)rowOut["Manpower"]+1;
I don't want to see intermediate results.
I successfully employed this approach with Windows Forms DataGrid and performance was acceptable, but with GridDataBoundGrid I see the whole thing with naked eye. I tried to disable visual output with BeginUpdate()/EndUpdate() but succeeded only in killing final results as well as intermediate results, though performance was good. Is there a solution to this problem?
Best regards, Alexey
ADAdministrator Syncfusion Team July 4, 2003 06:36 AM UTC
In addition to Begin\EndUpdate, also call grid.Binder.SuspendingBinding/grid.Binder.ResumeBinding to see if that helps. And, after all the work is done, call grid.Refresh or grid.RefreshRange to repaint what needs to be repainted.