You need to sign in to do that
Don't have an account?
Mike @ BlackTab
Issue reRendering <apex:detail> related lists
I have a VF page that contains a few apex:commandlinks with an apex:param that passes a record id to an apex:detail component.
The Problem: When I click the command link the top portion of the apex:detail component reRenders fine, but in order to refresh the related lists, you have to click the command button again.
Here is a sample of the code:
<apex:commandLink style="color:red" action="{!changePreview}" value="{!gchildren.Name}" reRender="preview"> <apex:param name="currentRecord" assignTo="{!currentRecord}" value="{!gchildren.Id}"/> </apex:commandLink>
<apex:outputpanel rendered="{!showPreview}" id="preview" style="float:left; margin-left:10px; width:850px; padding: 5px; border:#1797C0 5px solid; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;" > <h1 style="font-size: 20px; color:red;">{!IF(currentRecord == null, "Select A Record To Preview", "")}</h1> <apex:detail subject="{!currentRecord}" title="false" inlineEdit="true" relatedListHover="false" showChatter="false" /> </apex:outputpanel>
The changePreview() method is of type PageReference, and simply returns a null value