+2 votos
471 visitas

Tenho um mesmo grid que está dentro de 3 tabs (Todos, aberto e processado), o que muda entre eles é o UserDefinedCriteriaWhereClause. 

abaixo deste grid existe um formulario que está vinculado ao grid, ou seja quando escolho o registro no grid ele carrega o formulario conforme o grid selecionado.

essa pagina é especializada, no formulario eu coloquei como  MasterWidgetId o grid.

No código fonte tem o evento abaixo:

protected override void LoadWebPartConnections()
{
        AddWebPartStaticConnection("GridDescredenciamentoFormDescredenciamento",                      "GridDescredenciamento", "FormDescredenciamento");

}

o problema é que o vinculo funciona somente quando eu selecion um registro.

exemplo:

Escolho um prestador que tenha  registro no grid o formulario vai carregar normalmente, quando troco para um prestador que não tenha registro no grid ele mantém no formulario a informação do ultimo registro selecionado.

 

Como faço para que o formulario limpe corretamente quando nao ter  registro no grid?

 

por (28 pontos) | 471 visitas
Qual a versão da tecnologia que está utilizando?
Estamos utilizando o Wes 18
18.0 ou 18.1?
estamos utilizando o 18.1

1 Resposta

+4 votos
Acho que a melhor solução para esse cenário é colocar o formulário em modal. a ligação do formulário será via url e não mais via widgetprovider, dessa forma não acontecerá mais esse problema.
por

Perguntas relacionadas

+2 votos
1 resposta
+2 votos
1 resposta
+1 voto
1 resposta
perguntado 10 Dez, 2019 por willian.metalsystem (148 pontos) | 65 visitas
+2 votos
1 resposta
perguntado 27 Set, 2023 por matheus (23 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