Refresh depois que finaliza o controle

Bom dia,

Eu tenho uma grid que, primeiramente, coloca o código de um produto e, a partir desse código, lista todos os produtos relacionados. Ao clicar em um produto, abre-se um controle para fazer atualizações de um produto.

Eu gostaria que, ao finalizar o controle, a grid que lista os produtos fosse atualizada. Fiz assim após finalizar o controle:

<script>
    window.parent.document.forms[0].submit();
    window.parent.tb_remove();
</script>

Porém, ele atualiza a página inteira, inclusive voltando para a parte onde é preciso inserir o código. Eu queria que apenas a parte que lista os produtos fosse atualizada. O que fazer?

De um sc_redir na grid no evento onvalidate da controle

Haroldo, entendi o que você disse. No entanto, todas as minhas aplicações estão dentro de um treemenu e aparecem como abas ao clicar em alguma aplicação no mesmo. Isso significa que a URL mostra o caminho do treemenu. Se eu direcionar para a grid, a URL mostrará o caminho da grid sozinha e não mais dentro do treemenu.

As aplicações são abertas em iframes.
Grid chama controle que chama a grid , continuaram dentro do iFrame, sem afetar a treemenu que é a aplicação principal

Muito bom Haroldo
Obrigada!!

1 Curtida