Cómo actualizar el panel desde datatable [duplicado]

Esta pregunta ya tiene una respuesta aquí:

¿Cómo averiguar el ID de cliente del componente para la actualización / renderización de ajax? No se puede encontrar el componente con la expresión "foo" a la que se hace referencia desde "barra" 4 respuestas

El botón de comando con id ("myButtonId2") funciona bien. Quiero decir que actualiza "myOutputPanel" pero el botón de comando que está dentro de la tabla de datos no actualiza outputPanel. ¿Hay un estilo de actualización específico para los datos?

<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>

Respuestas a la pregunta(1)

Su respuesta a la pregunta