Raja Ganapathy Ответов: 1

Как избежать postpack при нажатии кнопки?


у меня есть один большой page.in в середине страницы я делаю некоторые действия, такие как добавление ,обновление .теперь добавьте или обновите с помощью кнопки Нажмите, что время записи обновляется, но страница обновляется и перейти в верхней части страницы, как это исправить.

Что я уже пробовал:

OnClientClick="return false;"

Но это блок codebehind.и использовать некоторые методы, но не работает.

Bhola Ram Sahu

Вы должны использовать UpdatePanel

F-ES Sitecore

Посмотрите, исправит ли это "MaintainScrollPositionOnPostback" для вас (обычно он добавляется в директиву Page вверху, google для конкретных примеров реализации)

1 Ответов

Рейтинг:
8

ZurdoDev

Если вы не хотите, чтобы страница возвращалась наверх после обновления, используйте настройку F-ES Sitecore, упоминаемую в комментариях.

MaintainScrollPositionOnPostback


Если вы не хотите обратной передачи, вам нужно переписать свой код, чтобы использовать Ajax-вызовы с помощью jQuery или чего-то подобного.

Или вы можете сделать так, как упоминает Бхола в комментариях, поместить свои элементы управления в Панель обновления, чтобы обратная передача не была так заметна пользователю.


Raja Ganapathy

Спасибо, что хорошо работаете

<%@PageMaintainScrollPositionOnPostback= "true" % & gt;