如何将自定义事件添加到数据表
我需要在数据表中默认设置一列可编辑。
我不想使用 rowEditor。因为我不希望通过单击任何按钮来编辑列。
默认情况下我可以使单元格可编辑。但是,根据我的理解,单元格编辑器没有任何与之相关的事件。
如何向单元格添加事件。
我使单元格可编辑的代码是:
<p:column>
<f:facet name="header">
<h:outputLabel value="Field 1" />
</f:facet>
<p:cellEditor>
<f:facet name="input">
<h:outputLabel value="#{emp.empCode}" />
</f:facet>
<f:facet name="output">
<p:inputText value="#{emp.empCode}" />
</f:facet>
</p:cellEditor>
</p:column>
谢谢, 什卡
I need to make a column editable by default in a datatable.
I do not want to use rowEditor. As I do not want a coloumn to become editable on click of any button.
I am able to make a cell editable by default. But, as per my understanding, cell editor does not have any event associated with it.
How can I add an event to the cell.
The code through which I made the cell editable is:
<p:column>
<f:facet name="header">
<h:outputLabel value="Field 1" />
</f:facet>
<p:cellEditor>
<f:facet name="input">
<h:outputLabel value="#{emp.empCode}" />
</f:facet>
<f:facet name="output">
<p:inputText value="#{emp.empCode}" />
</f:facet>
</p:cellEditor>
</p:column>
Thanks,
Shikha
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
只需替换
为
并删除
即可。如有必要,在表格下方添加保存按钮。Just replace
by
and remove
<p:rowEditor>
. Add if necessary a save button below the table.