hi,
we bought the rio template and we are trying to apply it on our ongoing primefaces project.We are using primefaces 5.3.
When a empty value is assinged to a column row select doesnt work on this cell. This datatable is row edit enabled one. Maybe probelm with the row edit we cannot figure out. You can see the column code below:
can you help me with the case ?
Thanks.
<p:column headerText="someheader">
<p:cellEditor >
<f:facet name="output">
<span style="display: inline-block; width: 100%; height: 100%">
<h:outputText id="someId"
value="#{somebean.someString}"/>
</span>
</f:facet>
<f:facet name="input">
<p:selectCheckboxMenu value="#{someBean.someList}"
label="somelabel"
filter="true" filterMatchMode="startsWith"
converter="someConverter">
<f:selectItems value="#{someBean.someList}" var="item"
itemLabel="#{item.Name}" itemValue="#{item}"/>
</p:selectCheckboxMenu>
</f:facet>
</p:cellEditor>
</p:column>
datatable row select doesnt work
-
- Prime
- Posts: 18616
- Joined: 05 Jan 2009, 00:21
- Location: Cybertron
- Contact:
It works well at;
http://www.primefaces.org/rio/datatable.xhtml
Can you post your p-datatable part as well?
http://www.primefaces.org/rio/datatable.xhtml
Can you post your p-datatable part as well?
You can see our datatable implementation below. We have no problem with the datatable columns which has data on it. In some rows one of the our column data gets empty string and we cannot select this row by clicking on this empty cell.
Thanks.
<p:dataTable id="someDataTable" var="dtVar" value="#{someBean.someList}"
selectionMode="single" editable="true"
rowKey="#{dtVar.someId}" selection="#{someBean.selectedItem}" rows="15"
paginator="true" paginatorPosition="bottom">
<p:ajax event="rowEditInit" listener="#{someBean.onRowEditInit}"/>
<p:ajax event="rowEdit" listener="#{someBean.onRowEdit}" process="@this" update="someDataTable"/>
<p:ajax event="rowEditCancel" listener="#{someBean.onRowEditCancel}" update="someDataTable"/>
<p:ajax event="rowSelect" listener="#{someBean.onRowSelect}" process="@this" update="someCBM"/>
<p:ajax event="rowUnselect" listener="#{someBean.onRowUnselect}" update="DataTableButtonGroup"/>
Thanks.
<p:dataTable id="someDataTable" var="dtVar" value="#{someBean.someList}"
selectionMode="single" editable="true"
rowKey="#{dtVar.someId}" selection="#{someBean.selectedItem}" rows="15"
paginator="true" paginatorPosition="bottom">
<p:ajax event="rowEditInit" listener="#{someBean.onRowEditInit}"/>
<p:ajax event="rowEdit" listener="#{someBean.onRowEdit}" process="@this" update="someDataTable"/>
<p:ajax event="rowEditCancel" listener="#{someBean.onRowEditCancel}" update="someDataTable"/>
<p:ajax event="rowSelect" listener="#{someBean.onRowSelect}" process="@this" update="someCBM"/>
<p:ajax event="rowUnselect" listener="#{someBean.onRowUnselect}" update="DataTableButtonGroup"/>
-
- Posts: 5281
- Joined: 29 Jun 2013, 12:38
Can you please try your sample code without Rio? I think this isn't a Layout or Theme issue.
Github Profile: https://github.com/mertsincan
-
- Information
-
Who is online
Users browsing this forum: No registered users and 6 guests