primefaces panelgrid colspan ne fonctionne pas
Je suis en train de définir un panelgrid à l'intérieur d'une boîte de dialogue. Tout semble fonctionner sauf le colspan. J'ai vérifier ce post PrimeFaces panelGrid mais ses un an et demi vieux. À partir de la primefaces manuel et la vitrine, colspan devrait être acceptée par datatable et panelGrid.
<h:form id="idFormAddDialog">
<p:panelGrid id="idPanelAddUsers" columns="2">
<h:outputLabel for="dAddOutUser" value="Username:"></h:outputLabel>
<h:inputText id="dAddOutUser" value="#{userController.username}"></h:inputText>
<h:outputLabel for="dSelRole" value="Role:"></h:outputLabel>
<h:selectOneMenu id="dSelRole" value="#{userController.role}">
<f:selectItem itemLabel="Admin" itemValue="1"></f:selectItem>
<f:selectItem itemLabel="Researcher" itemValue="2"></f:selectItem>
<f:selectItem itemLabel="User" itemValue="3"></f:selectItem>
</h:selectOneMenu>
<h:outputLabel for="dAddINPassword1" value="Password: "></h:outputLabel>
<p:password id="dAddINPassword1" value="#{userController.password}" feedback="true"></p:password>
<p:row>
<p:column colspan="2">
<p:separator></p:separator>
<!-- <p:separator></p:separator>-->
</p:column>
</p:row>
<p:commandButton value="OK" actionListener="#{userController.addUser()}" ></p:commandButton>
<p:button value="Cancel"></p:button>
</p:panelGrid>
</h:form>
Mais je ne suis pas en mesure de trouver ce que je fais mal.
OriginalL'auteur Alexandre Alves | 2013-02-19
Vous devez vous connecter pour publier un commentaire.
D'abord, si vous souhaitez utiliser
p:row
etp:column
dansp:panelGrid
supprimercolumns
attribut, et de gérer les lignes et les colonnes manuellement avecp:row
etp:column
balises. Tout à l'intérieur dep:panelGrid
doit être à l'intérieur dep:row
balises. Exemple:"supprimer des colonnes de l'attribut" - a fait le tour.
OriginalL'auteur partlov