Slow Performance of Dropdownlist and Datepicker

Greetings!

I have a page with multiple SfDropDownList and SfDatePicker,​ each one of them being binded to the same object. I noticed that they perform too slow and the less components in the screen, the faster they become.

But in the case of the  SfDatePicker, they only perform slow when the  SfDropDownList ​is present in the page.

I made three videos to show this behavior.

Is there a way to make these components work faster? I saw some other questions in the forum about it, and the answer had something to do with PreventRender()​. It it the case here too?

Below is the full page, as you can see there's a lot of components. Is there something wrong with the way I'm using them? I'm sending my code for further details.




Attachment: Code_and_videos_f4fd8b13.zip

4 Replies 1 reply marked as answer

ED Eduardo April 5, 2022 10:01 PM UTC

The same happens with Dialogs, they perform slower when there are other components in the same page.

I'm sending the videos for further details.


Attachment: Dialogs_349750e9.zip


PM Ponmani Murugaiyan Syncfusion Team April 6, 2022 03:11 PM UTC

Hi Consensu,


Query: Slow Performance of Dropdownlist and DatePicker.


We suggest you to use the individual Nuget package instead of Syncfusion.Blazor Nuget. These packages will be added only for the necessary component, so the lazy loading will be resolved by using individual Nuget packages.


For more information, you can check with the below documentation for reference.


https://blazor.syncfusion.com/documentation/nuget-packages#benefits-of-using-individual-nuget-packages


Please find the available nuget packages in the below link.


https://blazor.syncfusion.com/documentation/nuget-packages#available-nuget-packages


Kindly check with the above suggestion and get back us if you need further assistance.


Regards,

Ponmani M


Marked as answer

ED Eduardo April 6, 2022 07:33 PM UTC

Thank you very much for your answer!

I also found another solution: binding remote data to the DropdownLists as it shows here:

https://blazor.syncfusion.com/documentation/dropdown-list/data-source#binding-remote-data



PM Ponmani Murugaiyan Syncfusion Team April 7, 2022 01:16 AM UTC

Hi Consensu,


We are glad to hear that the issue has been resolved. Please get back us if you need further assistance.


Regards,

Ponmani M


Loader.
Up arrow icon