Hi Nrupal,
Thanks for contacting Syncfusion support.
Query : However, when trying to show/hide columns, I noticed that the grid takes a few seconds to update/re-render on the screen. The tests were done on IE.
We have analyzed your query but we are unable to reproduce the reported issue at our end. If you have tested the component with more number of columns or data, the grid may vary in terms of the performance due to data loading duration. So please find the below sample and video demo for your reference,
Please provide below information of details to look into this issue further,
- Please share your grid configuration/ full code example?
- Please share your Internet Explorer version details?
Regards,
Thavasianand S.
Hi Thavasianand,
I have attached the grid configuration we are using.
The grid has 53 columns with around 100 rows of data. we will not be using paging, so all the rows are rendered on load.
Columns are hidden by default and visibility toggled by calling "this.gridInstance.showColumns(columnNames, 'field');" or "this.gridInstance.hideColumns(columnNames, 'field');"
We are also calling this.gridInstance.autoFitColumns(); onDataBound.
I have done some UI Responsiveness tests in IE 11 on Windows 7. It has been observed that it takes around 45seconds to get the responsiveness back after toggling 3 columns. Most time is used up in setting innerHTML and appendChild.
Details of IE:
IE 11 on Windows 7
Version: 11.0.9600.19180
Regards
Nrupal
Attachment:
GridConfig_c7ca52e8.zip