Вопрос

Я использую scriptmanager.registerStartupScrit из page_load, и он работает идеально.

Когда я перемещаю ту же строку на событие Page_Unload, она не работает; Сценарий не зарегистрирован.

Какие-либо предложения??

Это было полезно?

Решение

Событие page_unload вызывается после создания страницы и вывода HTML. Мероприятие предназначено для очистки любых ресурсов, которые должны быть освобождены страницей.

Почему вы называете ScriptManager.RegisterStartupScript здесь?

РЕДАКТИРОВАТЬ:Глянь сюда Для обзора по жизненному циклу страницы страницы ASP.NET. Это должно помочь вам определить, где разместить свой код. Скорее всего, последний раз, когда вы можете позвонить в ScriptManager.RegisterStartupScript, находится на мероприятии Page_perender.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top