Pergunta

Eu uso o scriptManager.RegisterStartUpScrit do Page_Load e ele funciona perfeito.

Quando movo a mesma linha para o evento Page_unload, ele não funciona; O script não está registrado.

Alguma sugestão??

Foi útil?

Solução

O evento Page_Unload é chamado após a criação da página e o HTML é emitido. O evento deve ser usado para limpar quaisquer recursos que devem ser libertados pela página.

Por que você está chamando o scriptManager.RegisterStartupScript aqui?

EDITAR:Veja aqui Para uma visão geral sobre o ciclo de vida da página de uma página do ASP.NET. Deve ajudá -lo a determinar onde colocar seu código. Provavelmente, na última vez em que você pode ligar para o scriptManager.RegisterStartupScript está no evento Page_Prender.

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