+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 (445 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 Apr 2026
  1. CeceliaWysel

    5 Pontos

  2. VernonSchaw

    5 Pontos

  3. MargieOsterh

    5 Pontos

200 pontos
Melhores 2026 Apr 06 - 12
  1. danilo.pereira

    96 Pontos

  2. danilo.pereira

    96 Pontos

  3. danilo.pereira

    96 Pontos

  4. willian.metalsystem

    69 Pontos

  5. henrique.muller

    62 Pontos

  6. luciano.fronza

    61 Pontos

  7. luciano.fronza

    61 Pontos

  8. luciano.fronza

    61 Pontos

  9. diuari.molinari

    52 Pontos

  10. diuari.molinari

    51 Pontos

518 perguntas
567 respostas
389 comentários
772 usuários