Richtexteditor in DataGrid column template causes performance hit

Adding RichTextEditors to a DataGrid causes a significant performance hit on initial page load preventing further interaction in the grid. I have attached a gif and a toy problem example to demonstrate. Note that in this example I am simply displaying a grid of 30 rows each with 3 disabled RichTextFields and edit buttons to bring up a dialog box. You will see that after the page has loaded, I click the edit button and nothing happens for about 10 -15 seconds until the dialog finally loads. Any further interaction after that is seamless. The delay in initial interaction gets worse the more rows you add or the more columns with RichTextEditors. 


Attachment: sfgridandsfrichtexteditorspeed_cd465c9.zip

2 Replies

OB Oliver Bowen October 29, 2024 08:37 AM UTC

Example toy problem attached - apologies attached an old one previously:


Attachment: SyncfusionServerGidandRichTextTest_7b2650cd.zip


NP Naveen Palanivel Syncfusion Team November 5, 2024 02:57 PM UTC

Hi Oliver,

Greetings from Syncfusion,

It seems that you are experiencing performance issues. We have already discussed how to improve the performance of the Data Grid in the performance best practices outlined in our documentation. You can find more detailed information in the links provided below.

Performance tips for Blazor DataGrid Component | Syncfusion

Please get back to us if you need further assistance.


Regards,
Naveen


Loader.
Up arrow icon