I would like to know if this is a bug or the intended behaviour of the dataview webpart when used on a calendar list.
I created a calendar with a view that expands recurring appointments. I then used this view in a DVWP to show a rollup of events happening soon. My query was similar to this
This allowed my web part to expand recurring appointments so that they were displayed correctly. My web part then worked correctly the first time the page was loaded, but showed incorrect data on subsequent page loads. I determined that when the page was
refreshed, it was no longer expanding recurring appointments. I found later that by turning off data view caching in the webpart, this issue went away.
My question then is, why does the web part use an different (and incorrect) query to cache its data. Why does it not use the query set out in the web part to cache the data that it returns the first time. Is this a bug in the DVWP or is it intended to work
like this (and then why)?
View Complete Post