Gewusst wie: Verweisen auf p: commandLink in p: dataTable von p: blockUI-Trigger?

Das funktioniert bei mir nicht:

<h:form id="wfMgtForm"> 
    .
    .
    .
    <p:dataTable id="wfTable" ..." var="item">
        <p:column>
        .
        .
        .
        </p:column>
        <p:column>
            <p:commandLink id="editWatchfolderButtonId" oncomplete="dlgEditWF.show()" update=":editWFForm" process="@none">
                <f:param value="#{item.value.ID}" name="editId"/>
                <h:graphicImage alt="Edit Image" style="border: none" value="./images/edit.png" />
            </p:commandLink>
        </p:column>
    .
    .
    .
    <p:blockUI block=":wfMgtForm" trigger="editWatchfolderButtonId">
        Loading...<br/>
        <p:graphicImage alt="Loader Image" value="/images/loader.gif"/>
    </p:blockUI>
</h:form>

Der Fehler, den ich erhalte, ist:

Cannot find component with identifier "editWatchfolderButtonId".

Als ich mit Firebug nach der ID gesucht habe, habe ich festgestellt, dass jede Zeile eine andere ID hat:

wfMgtForm:wfTable:0:editWatchfolderButtonId wfMgtForm:wfTable:1:editWatchfolderButtonId wfMgtForm:wfTable:2:editWatchfolderButtonId wfMgtForm:wfTable:3:editWatchfolderButtonId
usw.

Wie soll ich auf diese automatisch erstellten IDs von meinem verweisen?<p:blockUI>?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage