2012-02-20 2 views
1

я есть кодовая страница VFкак использовать на страницах Объединение столбцов VF

  <apex:pageBlockSection collapsible="false" columns="2" > 

       <apex:inputField value="{!Opp.field1__c}"/> 
       <apex:inputField value="{!Opp.field2__c}"/> 
       <apex:outputField value="{!Opp.field3__c}"/>  
       <apex:outputField value="{!Opp.field4__c}"/>  
     </apex:pageBlockSection> 

Я хочу иметь командную кнопку внутри blockSection. Можем ли мы иметь что-то вроде colspan на таблице, чтобы объединить первую строку в один столбец, чтобы удерживать кнопку команды?

Благодаря Пради

+0

Пожалуйста, не забудьте указать на свои вопросы, на которые был дан ответ, на которые был дан правильный ответ Prady, или написать комментарии, объясняющие, почему вы не чувствуете, что ответ (ы) верны. Спасибо. – Adam

ответ

2

pageBlockSection оказывает как table внутри div, так как только вы «внутри» вы можете просто контрейлерных на этой схеме (по крайней мере, пока они не изменят, как они делают секции). Вам нужно два столбца на столбец раздела (в вашем случае 2x2 => 4). Используйте следующее:

<apex:pageBlockSection collapsible="false" columns="2" > 
    <tr> 
     <td colspan="4"> 
     <apex:commandButton ...> 
     </td> 
    </tr> 
    <apex:inputField value="{!Opp.field1__c}"/> 
    <apex:inputField value="{!Opp.field2__c}"/> 
    <apex:outputField value="{!Opp.field3__c}"/>  
    <apex:outputField value="{!Opp.field4__c}"/>  
</apex:pageBlockSection> 
Смежные вопросы