after the .52 update grids do not work often

Sometime there is not any data adaptor request at all. Sometime only the first renderings works well, and any  events like paging or filtering break grid result rendering. Grid is working, but data are not shown at all.

I think  Setting PageSize in 19.4.0.52 no longer working has the same source.


7 Replies

SG Stanislav Gordenko February 17, 2022 10:38 PM UTC

In almost all my grids I use the custom data adapter which returns 

return DataManagerRequest.RequiresCounts ? new DataResult

            {

                Result = MappedData ?? new(),

                Count = DataCount,

                Aggregates = DataAggregates

            } : MappedData;

where MappedData is List<...>


After many tries to check the grid behavior I found once an error: "failed to convert List<...> to IEnumerable<...>".

Probably it is the reason. 




SG Stanislav Gordenko February 17, 2022 10:47 PM UTC

I tried to return 

            return DataManagerRequest.RequiresCounts ? new DataResult

            {

                Result = (MappedData ?? new()) as IEnumerable<TResult>,

                Count = DataCount,

                Aggregates = DataAggregates

            } : MappedData;

but the behavior of grid is the same. It looks like grid work, but the data adaptor is not requested and grid is empty. Only the first rendering works sometimes. Data adaptor is not requested at all. I cannot repeat the error with IEnumerable, noone error is shown.



RS Renjith Singh Rajendran Syncfusion Team February 18, 2022 10:20 AM UTC

Hi Stanislav, 
 
Greetings from Syncfusion support. 
 
We are currently checking this reported problem from our side. In the meantime, we need the following details which would be helpful for us to further validate based on your scenario. Kindly share with us the following details for better assistance. 
 
  1. Share the complete Grid rendering codes.
  2. Share with us a video demo showing the replication of the problem you are facing.
  3. Have you bind any GridEvents to Grid? If so, share the details of events you have bind to Grid.
 
The provided information will help us analyze the problem, and provide you a solution as early as possible. 
 
Regards, 
Renjith R 



SG Stanislav Gordenko February 18, 2022 04:09 PM UTC

Hi Renjith,


It is very complicated to supply any codes from my web-site to you, because it is complicated and 

strongly tied in between pages and classes.

You can check the work of next pages:

https://www.codamusic.ua/Products

https://www.codamusic.ua/Blogs

http://www.codamusic.ua/Parts

https://www.codamusic.ru/Brands - only this page shows any on the first rendering

If you will not have any ideas I can connect you to my work computer with Google remote desktop.



RS Renjith Singh Rajendran Syncfusion Team February 21, 2022 02:39 PM UTC

Hi Stanislav, 
 
We have considered a bug related to CustomAdaptor occurred in 19.4.0.52 patch release. We have fixed the issue internally and the fix for this issue will be included in our upcoming patch release which is expected to be rolled out on or before February 23, 2022. We suggest you to check this scenario once the release is rolled out. Until then we appreciate your patience.  
 
Regards, 
Renjith R 
 



RS Renjith Singh Rajendran Syncfusion Team February 23, 2022 09:33 AM UTC

Hi Stanislav, 
 
We have resolved the issue in our latest nuget release version(19.4.0.53). We suggest you to check this scenario by upgrading to our latest version to overcome the reported problem. 
 
Kindly check this from your side with our latest version and get back to us if you need further assistance. 
 
Regards, 
Renjith R 
 



RS Renjith Singh Rajendran Syncfusion Team February 24, 2022 11:34 AM UTC

Hi Stanislav, 
 
We checked the reported problem with a sample using AutoComplete and custom adaptor. But we could not face this reported duplicate items problem from our side. We are attaching the sample which we have tried for your reference. 
 
Kindly refer the above sample and if you are still facing difficulties, then the following details would be helpful for us to further proceed on this scenario, 
 
  1. Share a simple issue reproducing sample for us to validate.
  2. Or if possible reproduce the problem with the above attached sample and share with us for further analysis.
  3. Share the exact scenario you are facing this problem.
 
The provided information will help us analyze the problem, and provide you a solution as early as possible. 
 
Regards, 
Renjith R 


Loader.
Up arrow icon