Pergunta

Por favor, diga -me como manter o estado de espaço reservado. Eu tenho um espaço reservado no qual adiciono muitos controles de imagem dinamicamente, mas quando minha página obtém atualização, todos os controles do espaço reservado são removidos dela. O EnableViewState do espaço reservado está definido como TRUE. Por favor, diga -me como manter seu estado ..

Foi útil?

Solução

O registro do ViewState acontece logo após os eventos init no ciclo de vida da página.

Se você estiver adicionando suas imagens dinâmicas após o init, elas não serão registradas como parte do ViewState. Seu problema será resolvido se você adicioná -los ao seu controle de espaço reservado durante Page_Init.

Outras dicas

Eu acho que você precisa adicionar os controles no evento Page_Preint ()

Você deve adicionar controles dinâmicos em cada carregamento de páginas. Os controles não são armazenados no ViewState, apenas os estados e dados de controle para controles que não publicam seus dados.

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