I am trying to pass a merge field into an apex column header value. The merge field value shows up in a <p>
tag in the column, so I know I am getting data, but comes up blank when trying to pass it to the header value. A similar merge field is used in an apex param tag and the value is showing up.
<apex:column headerValue="{!calc.sixYearsAgo}">
<p> {!calc.sixYearsAgo} <p>
<apex:outputText value="{0,number,currency}">
<apex:param value="{!calc.allocationSixYearsAgo}" />
</apex:outputText>
</apex:column>
Again, the value for {!calc.sixYearsAgo} (i.e. would be 2014 in Integer form) shows up in the <p>
tag but not in the header value. What am I doing wrong here?
header
facet as an alternative?