Ajax Page не публикует поддержку для прокрутки мышью - PullRequest
0 голосов
/ 13 июля 2011

У меня была страница с 3 панелями обновления ... на основе изменений текстового поля в updatepanel1, обновляет режимы других панелей до того, как они нажимают кнопку отправки.

Проблема в том, что я создал события onblur для текстовых полей... после обратной передачи все работает нормально.Но есть один худший вариант, когда пользователь меняет текстовое поле, использует полосу прокрутки мыши и нажимает кнопку отправки.В этом случае (так как событие onblur никогда не происходит), я не смог обновить вторую и третью панели обновления.

Мне показалось, что одним из решений было, нажав кнопку отправки, я пытался проверить предыдущий режим, но этоне будет возможно в моем случае из-за проблем с дизайном

1 Ответ

0 голосов
/ 13 июля 2011

Вы всегда можете прикрепить событие Javascript к полосе прокрутки, чтобы также запустить обновление.

псевдокод:

window.onscroll:
    if contents of textbox have changed:
        do postback
    else
        do nothing
...