+4 votos
97 visitas

Eu tenho uma página que tem dois widgets. O widget pai é um formulário e o widget filho é um grid. No filho são adicionados registros por modal. Cada registro adicionado ou alterado no filho faz alterações no registro do pai. O problema é que o widget pai não é atualizado quando o modal do filho é fechado. Ou seja, para mostrar os valores atualizados do pai deve-se atualizar a página.

Existe alguma forma de fazer com que o widget pai ou a página atualize quando o modal de um widget filho for fechado?

por (29 pontos) | 97 visitas

1 Resposta

+1 voto
Melhor resposta

Na versão 15.2 foi liberada a funcionalidade de utilizar código C# nos .aspx.cs de páginas autogeradas do WES.
Documentação: http://wiki.benner.com.br/wiki/index.php?title=Code_file_em_p%C3%A1gina_autogerada

Para solucionar seu problema, coloque o código  no .aspx.cs da sua página autogerada:

protected override void OnLoadComplete(EventArgs e)
{
    //widget que alterei
    if (this.WIDGETID_635923322982667310.WidgetWasChanged)
    {
        //widget que quero atualizar      
        this.FORMWIDGET_635899339064704612.ForceUpdate();
    }
    base.OnLoadComplete(e);
} 

 

por (16 pontos)
selecionada por

Perguntas relacionadas

0 votos
1 resposta
perguntado 31 Out, 2024 por Larson (436 pontos) | 1 visita
+2 votos
1 resposta
perguntado 27 Set, 2023 por matheus (23 pontos) | 2 visitas
+3 votos
1 resposta
perguntado 24 Dez, 2019 por maicon.pereira (632 pontos) | 73 visitas
+1 voto
1 resposta
perguntado 8 Jan, 2020 por alan.jantz (163 pontos) | 71 visitas
+1 voto
1 resposta
perguntado 9 Out, 2023 por pedro.bono (11 pontos) | 2 visitas
Melhores Aug 2025
    200 pontos
    Melhores 2025 Jul 28 - Aug 03
    1. Larson

      156 Pontos

    2. danilo.pereira

      96 Pontos

    3. danilo.pereira

      96 Pontos

    4. danilo.pereira

      96 Pontos

    5. luciano.fronza

      61 Pontos

    6. luciano.fronza

      61 Pontos

    7. luciano.fronza

      61 Pontos

    8. diuari.molinari

      52 Pontos

    9. diuari.molinari

      51 Pontos

    10. diuari.molinari

      51 Pontos

    517 perguntas
    566 respostas
    389 comentários
    704 usuários