Содержание страницы назад отправляется, прежде чем я перенаправлю на другую страницу с главной страницы - PullRequest
0 голосов
/ 07 июня 2018

У меня есть код, который вставляет запись журнала в базу данных SQL, которая заключена в блок условия: if (IsPostBack) на моей текущей отображаемой странице содержимого.Проблема заключается в том, что, когда я нажимаю ссылку на любую другую страницу содержимого со своей главной страницы, я не знаю, как этот код выполняется до успешного перенаправления на другую страницу содержимого!

рассмотрим:

  • У меня есть один и только общий элемент Форма для всех страниц контента, которые, очевидно, содержат заполнитель страниц контента на главной странице, а я нетиспользуйте любые другие формы на страницах контента.
  • У меня есть несколько Панелей обновления на моей главной странице, которые всегда работают по таймеру для обновления системы уведомления пользователя на экране, что также вызывает другую проблему, когдаего асинхронное обновление всегда будет публиковать текущую страницу контента с частичной обратной пересылкой главной страницы, и я не знаю почему, потому что в них нет ничего внутри шаблона контента, кроме элементов, которые нужно обновить, а не заполнитель страниц контента!Но я временно избежал этого, добавив: if (IsPostBack && !ScriptManager.GetCurrent(Page).IsInAsyncPostBack) на всех моих страницах с контентом после обратной проверки, но это еще одна проблема.
  • У меня есть один-единственный Диспетчер скриптов на главной странице длявсе страницы.

Я действительно много пытался понять, как это возможно, но не получилось.Можете ли вы помочь мне организовать это лучше и избежать таких странных проблем? ps : это веб-приложение asp.net для сотрудников, очень похожее на Facebook.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...