SfDropDownList using SfDataManager with EnableCaching="true" not caching as I thought

I have the following dropdown list controls in my view:

<SfDropDownList TValue="Guid?" TItem="DisplayValueResponse" Value="@row.AnswerId">
<DropDownListEvents TValue="Guid?" TItem="DisplayValueResponse" />
<SfDataManager Url="@PossibleAnswersUrl(row)" Adaptor="Adaptors.WebApiAdaptor" EnableCaching="true" />
<DropDownListFieldSettings Text="Display" Value="Value" />
</SfDropDownList>

Here are some of the network calls being made to the server to populate the individual lists:

...api/possibleanswers?&questionId=76be3a3a-6d4d-4098-a4fe7&versionId=a209fdd0-baf1-48dd-8ba8-df160acba276
...api/possibleanswers?&questionId=017faf57-c816-42aa-888cb&versionId=a209fdd0-baf1-48dd-8ba8-df160acba276
...api/possibleanswers?&questionId=2184b434-2a7f-4ffa-9f3f7&versionId=a209fdd0-baf1-48dd-8ba8-df160acba276
...api/possibleanswers?&questionId=70dad0aa-b017-418f-98797&versionId=a209fdd0-baf1-48dd-8ba8-df160acba276

When the user hits this page again, I was expected those calls to be ignored for the same query string parameters. Do I have it set up wrong or am I under the wrong impression on how caching works?

Thanks,

- JV



3 Replies

VN Vignesh Natarajan Syncfusion Team November 24, 2021 07:20 AM UTC

Hi Jeff 
 
Greetings from Syncfusion support.  
 
Query: ”  I was expected those calls to be ignored for the same query string parameters. Do I have it set up wrong or am I under the wrong impression on how caching works? 
 
We have analyzed your query and we do not have support for your requirement. We have logged an feature request task for your requirement Provide support for Caching the remote data in Blazor DataManager”. 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 and technological feasibility.  
  
You can now track the current status of this feature request from the below feedback page.    
 
    
You can also communicate with us regarding the open features any time using our above feedback report page. We do not have immediate plan to implement this feature and it will be included in any of our upcoming releases. Please cast your vote to make it count. So that we will prioritize the features for every release based on demands. 
 
Please let us know if you have any concerns. 
  
Regards,  
Vignesh Natarajan 
 



DO Douglas January 22, 2022 02:47 PM UTC

Any update on this?



RN Rahul Narayanasamy Syncfusion Team January 24, 2022 01:12 PM UTC

Hi Douglas, 

We do not have any immediate plan to implement this feature “Provide support for Caching the remote data in Blazor DataManager”. We are always trying to make our products better and feature requests like yours are a key part of our product growth efforts. We have already added this feature request to our database. You can now track the current status of this feature from below feedback  


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. Priority will be given to feature request which has maximum number of votes. Feature will be implement in any of our upcoming release. Please cast your vote to make it count. So that we will prioritize the features for every release based on demands. 

Regards, 
Rahul 


Loader.
Up arrow icon