Como atualizar o painel de dados [duplicado]

Esta questão já tem uma resposta aqui:

Como descobrir o ID do cliente do componente para ajax update / render? Não é possível encontrar o componente com a expressão “foo” referenciada de “bar” 4 respostas

Commandbutton com id ("myButtonId2") funciona bem. Quero dizer, atualiza "myOutputPanel", mas o botão de comando que está dentro da tabela de dados não atualiza outputPanel. Existe um estilo de atualização específico para as tabelas de dados?

<h:form id="myForm" prependId="false">
  <p:panel id="myPanel">
     <p:dataTable id="myDatatable">
        <p:column style="width:4%">  
          <p:commandButton id="myButtonId" update="myOutputPanel"/>
        </p:column>
     </p:dataTable>
     <p:commandButton id="myButtonId2" update="myOutputPanel"/>
    </p:panel>

 <p:outputPanel id="myOutputPanel">
  //some stuff
 </p:outputPanel>

questionAnswers(1)

yourAnswerToTheQuestion