How to make SharePoint 2010 Content Query Web Part (CQWP) AJAX Enabled

This post has more details.

Basically, just export an CQWP, open the file in notepad, search for the following properties to change.

<property name=”InitialAsyncDataFetch” type=”bool”>False</property>
<property name=”AsyncRefresh” type=”bool”>False</property>
<property name=”ManualRefresh” type=”bool”>False</property>
<property name=”AutoRefresh” type=”bool”>False</property>
<property name=”AutoRefreshInterval” type=”int”>60</property>

The above properties map as below:

InitialAsyncDataFetch: Enable Asynchronous Load

AsyncRefresh: Enable Asynchronous Update

ManualRefresh: Show Manual Refresh Button

AutoRefresh: Enable Asynchronous Automatic Refresh

AutoRefreshInterveral: Automatic Refresh Interval (seconds)