Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / __doPostBack() восстанавливает названия кнопок! Не могу понять как. / 5 сообщений из 5, страница 1 из 1
27.12.2011, 20:10:53
    #37595921
Dmitry V. Nechaev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
__doPostBack() восстанавливает названия кнопок! Не могу понять как.
Есть простой запрос на апдейт панели __doPostBack("UpdatePanel1", "");

Панель апдейтица как обычно. Проблема в том, что все кнопки на экране приобретаюи капшины, как при загрузке страницы.
В возвращаемом результате (смотрел через файрбаг) только содержимое панели. Кнопки не лежат на панелях. Кнопки в разных местах сайта.
После апдейта панели кнопки возвращаются в состояние, как до при загрузке страницы. Причём они изменены через jquery-ui .button()

Может это jquery-ui делает?
Кто знает вообще что происходит? Я даже брейкпоинт не могу поставить, потому что ставить непонятно куда!

Помогите!
...
Рейтинг: 0 / 0
27.12.2011, 20:31:01
    #37595958
Dmitry V. Nechaev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
__doPostBack() восстанавливает названия кнопок! Не могу понять как.
Dmitry V. Nechaev,

Решил сам, почти случайно наткнулся на источник проблемы. На окончание постбэка висел хандлер, который для всех кнопок делал

Код: javascript
1.
2.
3.
$("button").each(function () {
        $(this)
            .button(...



Каким то образом .button() восстанавливало состояние на предыдущий вызов этой функции! В общем чего то там в этом jquery намучено такого... а я просто поменял селектор на button:not([role=button]) и теперь она уже пройденные кнопки игнорирует и всё ок.
...
Рейтинг: 0 / 0
27.12.2011, 20:31:48
    #37595961
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
__doPostBack() восстанавливает названия кнопок! Не могу понять как.
Dmitry V. Nechaev...Может это jquery-ui делает? ...
Может. Не надо путать мухи с котлетами. жКверями просто запрещается заниматься тем, кто не знает ДОМ+ЦСС+Яваскрипт.
...
Рейтинг: 0 / 0
27.12.2011, 20:33:41
    #37595963
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
__doPostBack() восстанавливает названия кнопок! Не могу понять как.
ПС. Вообще, это - не тот форум. Перенести?
...
Рейтинг: 0 / 0
28.12.2011, 12:02:07
    #37596786
Ex_Soft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
__doPostBack() восстанавливает названия кнопок! Не могу понять как.
ShSergeжКверями просто запрещается заниматься тем, кто не знает ДОМ+ЦСС+Яваскрипт.
/me думает: +1024... Мо, здесь - сие вынести в топик и прибить гвоздями вверху?..
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / __doPostBack() восстанавливает названия кнопок! Не могу понять как. / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]