Atualize o controle de controle interno do painel de atualização no lado do cliente

StackOverflow https://stackoverflow.com/questions/2344139

  •  23-09-2019
  •  | 
  •  

Pergunta

Como atualizar um painel de atualização de controle sem recarregar (pós -pacote) O painel de atualização, por favor, forneça um código de exemplo com C#, se puder. Portanto, a atualização deve acontecer no lado do cliente.

Obrigada,

Foi útil?

Solução

O problema é que cada lista no modelo recebe um novo ID quando a lista é criada durante o provisionamento de modelos.

O filtro e os campos referência à lista não existente.Enquanto as Web Parts referem a lista através do URL.A peça da Web de filtro usa ID de código codificado.

A única maneira de contornar isso é reconfigurar ou adicionar um código personalizado que corrige as conexões das Web Parts.

Outras dicas

Se o controle estiver dentro de um painel de atualização, tudo o que você precisa fazer é fazer todos os seus postagens dentro desse painel de atualização. Portanto, se você tiver um evento de botão ou qualquer evento do lado do servidor que seja executado dentro do painel de atualização, qualquer controle no painel de atualização será atualizado sem um postback

Os painéis de atualização são complicados e fazem muitas coisas que você não pode lidar. Eu recomendo uma estrutura JavaScript com postantes de Ajax

Você pode ver a resposta da seguinte pergunta Como configurar o UpdatePanel para que ele se torne vazio pela primeira vez e mais tarde após a página renderizar e obter dados de forma assíncrona , este atualiza o painel de atualização do JavaScript

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top