Я очень запутался с обратной связью и частичной обратной связью, не могли бы вы объяснить и то, и другое?
Дорогой,
Не могли бы вы объяснить, пожалуйста, PostBack и PartialPostBack?
Основное различие между частичной обратной записью и обычной обратной записью заключается в рендеринге страницы.
Когда мы делаем частичную обратную публикацию, браузер обновляет только определенную область на странице, в то время как при полной обратной публикации он обновляет полную страницу.
Весь процесс перехода на сервер и возвращения происходит одинаково.
мой 4!
Частичная обратная передача-это метод, при котором вы не размещаете все данные на странице действия, и таким образом текущая страница не изменяется/не удаляется.Это реализуется с помощью ajax, где только ограниченные данные публикуются обратно, как
Предположим, выпадающий список запрашивает Название вашей страны, и вы выбираете его.
После этого с помощью частичной обратной передачи ваше имя страны отправляется на сервер без обновления страницы, и нижеприведенный выпадающий список состояния автоматически заполняется ответом сервера, содержащим имена состояний для этой страны.
Однако вы не видите таких вещей на своей странице входа в систему различных веб-сайтов, так как они используют postback, где кадр обновляется
Обратная запись происходит, когда вы отправляете все данные обратно из веб-формы на сервер. Частичная обратная запись просто возвращает ограниченный фрагмент данных из веб-формы обратно на сервер.
Взгляните на Как написать свой собственный частичный постбэк в ASP.NET 2.0[^].
Выдержка - > " В основе частичной конструкции post back лежит XMLHttpRequest, DOM API. Он может быть использован внутри скриптового языка веб-браузера, такого как JavaScript, для отправки HTTP-запроса непосредственно на веб-сервер без необходимости перезагрузки всей страницы и повторной обработки ответа с сервера в рамках скриптового языка. Эти данные в форме XML затем могут быть использованы для управления элементами страницы на стороне клиента.
На стороне сервера мы реализуем HttpHandler для обработки запроса и передачи обратно данных в допустимой XML-форме.
Таким образом, мы предотвращаем обновление страниц и циклические циклы статических данных и контента на веб-страницах"
Это указывает на то, что частичная обратная передача происходит, когда вы обновляете часть страницы с помощью некоторого механизма.
Полная обратная передача будет происходить при обновлении всей страницы.
Чтобы общаться с сервером, мы должны пройти весь жизненный цикл объекта post back.
Чтобы общаться с сервером мы не теряем жизнь объекта частичный пост назад