2014-03-25 49 views
0

,這裏是我的價值,我會打開一個對話,將檢索list.Say數量code.Based如果單元格的值是7當我點擊7時,對話框將打開,並在打開的對話框中彈出數據表中的7行。JSF-我怎樣才能在數據表中創建一個小區A HREF打開一個對話

<p:commandLink value="#{row.inprogress}" 
rendered="#{row.value}" 
      actionListener="#{Bean.showIpdpInProgressPopup}"   update=":somefield" 
      style="display:block;background-color:#{row.backgroundcolor}"> 


這種方法showIpdpInProgressPopup將打開與該支持bean的對話。 我不想用<p:commandLink>打開dialogue.Instead,我還能用它來打開對話?

+0

你也可以使用一個號碼:的commandButton而不是P的:commandLink。點擊按鈕,你可以打開一個對話框。 E.g 。 p:對話框可以從bean中檢索數據。 – ZEE

+0

感謝zee.I不會帶來cell.A值內一個命令已經存在,所有我需要做的就是通過點擊它像HTML.I的「AHREF」之類的話,打開一個對話有任何其他選項 ? – techy360

+0

仍然可以在同一個單元格中的值旁邊有一個按鈕 – ZEE

回答

0

我的問題是,當我使用的字體總是強調,我的主要要求是去除underline.And我才知道修復這個是我在下面

<p:commandLink value="#{row.inprogress}" 
             rendered="#{row.value}" 
             actionListener="#{Bean.showIpdpInProgressPopup}" 
             update=":somefield" 
             style="text-decoration:none;color:blue;display:block;background:#{row.backgroundcolor}"/> 

給出很簡單

所以style="text-decoration:none;爲我做了這件事。謝謝大家的寶貴意見和建議。讚賞。

0

可以使用overlayPanel打開如下圖所示的對話。

<p:commandLink id="rolSec" action="#{rolDegistirController.rolBul}" update=":kisiselBilgilerForm:rolForm:kullaniciRolForm"> 
    Değiştir 
</p:commandLink > 


<p:overlayPanel dynamic="true" for="kisiselBilgilerForm:rolSec"> 
    <ui:include src="include/rolDegistirForm.xhtml"/> 
</p:overlayPanel> 

當你點擊鏈接Değiştir的overlayPanel將被打開,並與第二次點擊它會被關閉。

相關問題