I had been seeing strange behavior on a page - and narrowed down the cause of thisodd behavior to the use of an ActionPoller. After doing some research, it seems that using an ActionPoller with a dataTable causes problems.
Below is my code. Does anyone have any suggestions how to refresh this table - but avoid known problems with ActionPoller & DataTable?
Any thoughts would be appreciated. Thanks in advance.
<apex:pageBlock title="Customer Overview">
<apex:dataTable value="{!Customers}" var="cust" id="CustList" width="100%" >
<apex:column >
<apex:facet name="header"><b>Customer Name</b></apex:facet>
<apex:commandLink action="{!invokeService}"
value="{!cust.CustName__c}" rerender="blockA, blockB">
<apex:param name="xxx" value="{!cust.id}"/>
</apex:commandLink>
</apex:column>
</apex:dataTable>
<apex:actionPoller rerender="CustList" interval="5"/>
</apex:pageBlock>
I don't have any response on Community Board, and this problems is affecting my org once i cannot use AJAX effect and i cannot improve the user experience.
You can find this topic in : http://boards.developerforce.com/t5/Visualforce-Development/ActionPoller-amp-DataTable-Problems/td-p/253045
I have used all suggestions, including "actionRegion" around "actionPoller". But no success.