How to override field labels in visualforce page?
<apex:page standardController="Account" recordSetVar="accs"> <apex:form > <apex:pageBlock title="Std List Controller Demo"> <apex:pageBlockTable value="{!accs}" var="a"> <!-- how to override the sObject label using facet--> <apex:column value="{!a.Name}"> <apex:facet name="header">Company Name</apex:facet> <!-- header footer caption --> </apex:column> <apex:column headerValue="Industry"> <apex:inputField value="{!a.Industry}"/> </apex:column> <apex:column value="{!a.Phone}"/> <!-- how to override the sObject label --> <apex:column headerValue="Company Type" value="{!a.Type}"/> </apex:pageBlockTable> <apex:pageBlockButtons > <apex:commandButton value="Update" action="{!save}"/> <apex:commandButton value="Next" action="{!Next}"/> </apex:pageBlockButtons> </apex:pageBlock> </apex:form> </apex:page>