Hola amigos
el delegado dispDetails() no se ejecutaba ya que el reenlazar el DataGrid con la ida nuevamente al servidor se limpian todos sus eventos, incluyendo el ItemCommand. no me percate de ello por lo que ahora controlando el Postback se solucionó el problema.
gracias