заставить панель обновления в пользовательском элементе управления сделать частичное обновление страницы из javascript / jquery - PullRequest
2 голосов
/ 17 марта 2009

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

Я использую JQuery и Thickbox для создания модального окна, где я открываю еще одну страницу aspx и изменяю некоторые данные.

То, что я хочу сделать, - это иметь возможность обновлять некоторые или все панели / содержимое обновления на странице, когда модальное окно закрывается, не обновляя всю страницу. Я получаю очень раздражающее всплывающее сообщение иногда в Internet Explorer, когда модальное окно закрывается, об обновлении или отмене (в данный момент этот текст отсутствует).

Я довольно новичок в javascript и jquery и не знаю, как это сделать.

Спасибо

Джон Хокинс

1 Ответ

2 голосов
/ 17 марта 2009

Внутри функции onClose или если вы собираетесь отключить событие onClose, вы можете сделать что-то подобное, если у вас есть myObject, определенный как триггер для панели обновления.

function RefreshMyPanel() {
    var mypage = Sys.WebForms.PageRequestManager.getInstance();
    mypage._doPostBack('myObject', '');
}

Я не тестировал приведенный выше код, но, похоже, это один из способов, с помощью которого вы можете это сделать.

...