Pergunta

Eu sei que acontece em algum momento antes de carga, mas durante o evento exatamente?

Foi útil?

Solução

É carregado na memória entre o init e carga. Veja t seu artigo para um baixo ruptura completa do ciclo de vida de página.

Outras dicas

Uma vez eu entrei nessa questão e também tenho a minha resposta de compreender verdadeiramente artigo Viewstate , que eu recomendo.

Depois de ler isso eu projetei um gráfico que me ajudou a entender melhor o que estava acontecendo em entre cada fase e quando e como ViewState estava fazendo seu trabalho.

Eu gostaria de compartilhar este gráfico com outras pessoas que (como eu) necessidade de ver como o trabalho coisas de uma forma mais visual. Espero que ajude! :)

Clique na imagem para visualizar a largura total. enter descrição da imagem aqui

Ou seja, viewstate é carregado entre o OnInit () e eventos da página OnLoad ().

Meu artigo favorito sobre como lidar com viewstate, que responde a todas as perguntas que eu tenho cada vez: http://weblogs.asp.net/infinitiesloop/archive/2006/08/03/Truly-Understanding-Viewstate.aspx

Você pode ver a partir do ciclo de vida da página, conforme explicado em MSDN

enter descrição da imagem aqui

Que o estado de exibição é carregado durante a fase de carga do ciclo de vida da página, ou seja, a método LoadViewState dos "métodos de página" e o método LoadViewState dos métodos de controlo, acima.

O Viewstate é realmente carregado no evento OnPreLoad da página, logo após o Page_InitComplete.

O viewstate é realmente carregado entre InitComplete e Preload events.Check isso para detalhes http : //msdn.microsoft.com/en-us/library/ms178472.aspx

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