Метод OnUnload () ASP.NET UserControl, выполняющийся несколько раз

Наш Usercontrol имеет метод OnUnload, который выполняется несколько раз в первый раз, и когда я закрываю страницу и нажимаю снова, тот же метод OnUnload () выполняется только один раз.

Метод OnUnload (), выполняющийся несколько раз и вызывающий проблему.

Чтобы повторить эту проблему, если мы уже открыли один раз. Либо мы должны закрыть браузер, либо мы должны очистить куки и кеш.

protected override void OnUnload(EventArgs e)
{
    base.OnUnload(e);
    Controller.ReprojectionsRequestDetail = this.RequestReprojectionDetail;
}

когда OnUnload () запускается во второй раз (впервые при загрузке страницы) this.RequestReprojectionDetail имеет значение null и вызывает проблему.

Только дополнительная информация, которую я могу предоставить, - недавно наш код был перенесен в.net framework 4.5 .

Любая помощь будет приветствоваться.

0 ответов

Другие вопросы по тегам