function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
vasu takasivasu takasi 

how to put title on left side and command-link on right side of a pageblock-section header

how to put title on left side and command-link on right side of a pageblock-section header 

 

<apex:pageBlockSection title="Address Information" collapsible="false" id="pbs" >

<apex:inputField value="{!account.Billingstreet}"/>
<apex:inputField value="{!account.shippingstreet}"/>
<apex:inputField value="{!account.Billingcity}"/>
<apex:inputField value="{!account.shippingcity}"/>
<apex:inputField value="{!account.billingstate}"/>
<apex:inputField value="{!account.shippingstate}"/>
<apex:inputField value="{!account.billingpostalcode}"/>
<apex:inputField value="{!account.shippingpostalcode}"/>
<apex:inputField value="{!account.billingcountry}"/>
<apex:inputField value="{!account.shippingcountry}"/>

</apex:pageBlockSection>

Best Answer chosen by Admin (Salesforce Developers) 
vasu takasivasu takasi

<apex:pageBlockSection title="Address Information" collapsible="false" id="pbs" showHeader="true" >
<apex:facet name="header">
<apex:outputpanel >
<apex:outputText style="font-weight:bold;font-size:13px;float:left;" value="Address Information"/>
<apex:commandLink style="Float:right;" value="Copy Billing Address To Shipping Address" action="{!copy_billingto_shipping}" reRender="f"/>
</apex:outputpanel>
</apex:facet>
<apex:inputField value="{!account.Billingstreet}"/>
<apex:inputField value="{!account.shippingstreet}"/>
<apex:inputField value="{!account.Billingcity}"/>
<apex:inputField value="{!account.shippingcity}"/>
<apex:inputField value="{!account.billingstate}"/>
<apex:inputField value="{!account.shippingstate}"/>
<apex:inputField value="{!account.billingpostalcode}"/>
<apex:inputField value="{!account.shippingpostalcode}"/>
<apex:inputField value="{!account.billingcountry}"/>
<apex:inputField value="{!account.shippingcountry}"/>

</apex:pageBlockSection>

All Answers

Swamy PSwamy P

Hi Vasu,it might be helpful for you....

<apex:page standardController="Account">
<apex:form >
<apex:pageBlock helpTitle="Google" helpUrl="www.google.com" title="Account" >
  <apex:pageBlockSection title="Address Information" collapsible="false" id="pbs"  >

<apex:inputField value="{!account.Billingstreet}"/>
<apex:inputField value="{!account.shippingstreet}"/>
<apex:inputField value="{!account.Billingcity}"/>
<apex:inputField value="{!account.shippingcity}"/>
<apex:inputField value="{!account.billingstate}"/>
<apex:inputField value="{!account.shippingstate}"/>
<apex:inputField value="{!account.billingpostalcode}"/>
<apex:inputField value="{!account.shippingpostalcode}"/>
<apex:inputField value="{!account.billingcountry}"/>
<apex:inputField value="{!account.shippingcountry}"/>

</apex:pageBlockSection>
</apex:pageBlock>
</apex:form>
</apex:page>

vasu takasivasu takasi

i need to have both title and command-link on a single pageblocksection header

vasu takasivasu takasi

<apex:pageBlockSection title="Address Information" collapsible="false" id="pbs" showHeader="true" >
<apex:facet name="header">
<apex:outputpanel >
<apex:outputText style="font-weight:bold;font-size:13px;float:left;" value="Address Information"/>
<apex:commandLink style="Float:right;" value="Copy Billing Address To Shipping Address" action="{!copy_billingto_shipping}" reRender="f"/>
</apex:outputpanel>
</apex:facet>
<apex:inputField value="{!account.Billingstreet}"/>
<apex:inputField value="{!account.shippingstreet}"/>
<apex:inputField value="{!account.Billingcity}"/>
<apex:inputField value="{!account.shippingcity}"/>
<apex:inputField value="{!account.billingstate}"/>
<apex:inputField value="{!account.shippingstate}"/>
<apex:inputField value="{!account.billingpostalcode}"/>
<apex:inputField value="{!account.shippingpostalcode}"/>
<apex:inputField value="{!account.billingcountry}"/>
<apex:inputField value="{!account.shippingcountry}"/>

</apex:pageBlockSection>

This was selected as the best answer