VNVignesh Natarajan Syncfusion Team January 28, 2020 10:21 AM
Greetings from Syncfusion support.
Query: “In a project I'm developing obtaining data for a just a cell of the grid is a very slow process”
While binding large number of records and column, DOM update will take some time. In this case VirtualScrolling will be suggested one to improve the performance. But we need some more details from you regarding your query which will be helpful for us to validate the reported issue further.
So kindly share the following details.
Share your Grid code example.
Are you facing any script error / exception in console. If yes, share the screenshot of script error with stack trace.
Kindly share the details about your RowDataBound event handler and action you were trying to performing in that event.
Kindly share more details about your requirement
Share your datasource type and its count.
ADAndrea Del SignoreJanuary 29, 2020 04:11 AM
unfortunately is not easy for me to provide you with a functional copy of project, anyway I try to my best to explain the problem.
PropertyChanged?.Invoke(this, new PropertyChangedEventArgs("Price")); }
Hope this is enough to understand the problem.
The code quality is not so good, just because I'm developing a prototype to evaluate Blazor + Syncfusion in a server side app
VNVignesh Natarajan Syncfusion Team January 30, 2020 02:11 AM
Thanks for sharing the details.
We are able to reproduce the reported issue (empty rows are rendered in Grid) at our end while preparing a sample as per your suggestion. This is because there is some time delay in template rendering for Virtualized Grid. Hence while scrolling templates gets destroyed or not rendered properly. Since it is a known request, we have considered it as a feature and logged a improvement task ”Improve the performance of Virtual Scrolling in Blazor Grid”.
At the planning stage for every release cycle, we review all open features and identify features for implementation based on specific parameters including product vision, technological feasibility, and customer interest. We have planned to implement this feature in our next release 2020 Volume 1which is expected to be rolled out in month of March 2020.
You can now track the current status of your request, review the proposed resolution timeline, and contact us for any further inquiries through this link.
Kindly get back to us if you have further queries.
ADAndrea Del SignoreJanuary 30, 2020 03:14 AM
thanks for the prompt response, I suspected a timing issue too, because I tried a different approach to solve the issue using a custom DataAdaptor but even if it mitigates the bug I had the same results.
As using the Paging feature of EjsGrid I can't by design, but for now the app is just a prototype and we can live with the bug.
I hope to see the problem solved in the next release.
VNVignesh Natarajan Syncfusion Team January 30, 2020 10:28 PM
Thanks for the update.
The reported feature will be implemented and included in our 2020 Volume 1 release as promised.
Wewill get back to you once our 2020 Volume 1 gets successfully rolls out.
ADAndrea Del SignoreFebruary 12, 2020 08:50 AM
this is just a feedback FYI the bug is still present in 17.4.49 version ;)
VNVignesh Natarajan Syncfusion Team February 13, 2020 12:00 AM
Query: “this is just a feedback FYI the bug is still present in 17.4.49 version ;)”
The reported feature "Improve the performance of Virtual Scrolling in Blazor Grid” will be included in our 2020 Volume 1 release which is expected to be rolled out in the month end of March 2020.