As far as I know, there's no colspan. The only way you'd be able to make this work is to use <h:panelGrid columns="6"> on your main grid and use
<h:panelGroup/> <h:panelGroup/> <h:panelGroup/> There's no other way to line up the entries in your main group and your InputPC group. after every group but the inputPC and inputTown. I suppose you could use ="4" for the main group, but you're not really going to gain much doing it that way. On 10/4/05, hicham abassi <[EMAIL PROTECTED]> wrote: > Hello, > > i have a form with a <h:panelgrid> for my label,input,message components > > <h:panelGrid columns="3"> > > <h:ouputLabel for="inputName"> > <h:inputText id="inputName" ...> > <h:message for="inputName" ...> > > i want here to put 2 set of components here for example postal code > and town without disturbing the alignement of above components > > <h:panelGrid columns="6"> > <h:ouputLabel for="inputPC" ...> > <h:inputText id="inputPC" ...> > <h:message for="inputPC" ....> > > <h:ouputLabel for="inputTown" ...> > <h:inputText id="inputTown" ...> > <h:message for="inputTown"....> > </h:panelGrid> > <h:panelGroup/> > <h:panelGroup/> > > Problem : the input and message of the first row are moved to the right > > > > </h:panelGrid> > > > > Is there a way to do colspan on h:panelGrid row ? > > Thanks. > > > > > > -- > > hicham ABASSI > [EMAIL PROTECTED] >

