如何将自定义事件添加到数据表中
我需要在数据表中默认编辑一列。如何将自定义事件添加到数据表中
我不想使用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>
感谢, Shikha
我不想使用rowEditor。因为我不希望点击任何按钮时可以编辑颜色。
通过
<p:inputText value="#{emp.empCode}" />
只需更换
<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:rowEditor>
。如有必要,在表格下方添加保存按钮。
谢谢!有效。 – 2012-02-18 07:48:36
不客气。既然你是新来者,请不要忘记标记接受的答案(大多数情况下)以解决问题。另请参阅http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work/5235#5235对于以前询问的问题,只要适用,就应该这样做:http://*.com/users/1161042/shikha-dhawan?tab = questions – BalusC 2012-02-18 14:19:59
当然!会那样做.. :) – 2012-02-19 04:25:47
你在说什么类型的事件?我很肯定你可以使用p:inputText中可用的事件...你试过了吗? – Andre 2012-02-17 06:04:09
为什么不使用所有单元格的输入字段而不是outputText? – 2012-02-17 08:41:06
@Matt完成..谢谢.. – 2012-02-18 07:49:09