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
Aruna06Aruna06 

How to get inputtext aside

   <apex:repeat value="{!selectlayout}" var="layout" >                        
                        <apex:outputpanel >                      
                             <apex:image value="{!layout.Image1}" height="30" width="30" />
                             <div>
                            <apex:outputText value="{!layout.label1}" />                          
                            <div>
                            <apex:inputtext value="{!layoutname}" rendered="{!layout.Text1='Textbox'}" size="40"/>
                           </div>
                           <apex:inputtextarea rendered="{!layout.Text1='Textarea'}" />
                           </div>
                                             
                              </apex:outputpanel>                                                                       
                                                                                            
                    </apex:repeat>

 

I'm getting inputtext down.....But I want that text to be aside....How can I get it

Best Answer chosen by Admin (Salesforce Developers) 
SeAlVaSeAlVa

What about...

<apex:repeat value="{!selectlayout}" var="layout" >                        
  <apex:outputpanel layout="block">                      
    <apex:image value="{!layout.Image1}" height="30" width="30" />
    <apex:outputText value="{!layout.label1}" />                          
    <apex:inputtext value="{!layoutname}" rendered="{!layout.Text1='Textbox'}" size="40"/>
    <apex:inputtextarea rendered="{!layout.Text1='Textarea'}" />
  </apex:outputpanel>                                                                       
</apex:repeat>

 If this does not provide the display you want, please explain a little bit how do you want to arrange your elements.

 

Regards.

All Answers

SeAlVaSeAlVa

What about...

<apex:repeat value="{!selectlayout}" var="layout" >                        
  <apex:outputpanel layout="block">                      
    <apex:image value="{!layout.Image1}" height="30" width="30" />
    <apex:outputText value="{!layout.label1}" />                          
    <apex:inputtext value="{!layoutname}" rendered="{!layout.Text1='Textbox'}" size="40"/>
    <apex:inputtextarea rendered="{!layout.Text1='Textarea'}" />
  </apex:outputpanel>                                                                       
</apex:repeat>

 If this does not provide the display you want, please explain a little bit how do you want to arrange your elements.

 

Regards.

This was selected as the best answer
Aruna06Aruna06

It works for inputtext.....but for inputtextarea it is the same coming down......