![]() |
Модераторы: gambit |
![]() ![]() ![]() |
|
Bio |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 55 Регистрация: 18.12.2006 Репутация: нет Всего: нет |
Ситуация следующая:
JavaScript изменяет название, допустим, лейбла. После этого нажатием кнопки выполняется постбэк и, как вы, наверное, догадались, видим первоначальное (не измененное) название тогоже лейбла. Вопрос: Каким образом после постбэка получить ИЗМЕНЕННОЕ название лейбла? Спасибо. |
|||
|
||||
Servena |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 251 Регистрация: 24.7.2007 Где: Днепропетровск Репутация: 4 Всего: 14 |
Лучше код покажи, ато не понятно что ты делаешь там.
|
|||
|
||||
tol05 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1632 Регистрация: 21.12.2006 Где: Харьков Репутация: 34 Всего: 170 |
В каких случаях это необходимо? Никак не могу догадаться.
Зачем? Нужно ИМХО получать не результат, а удовольствие от самого процесса... Вот например такой вариант: один javascript сначала меняет название "лейбла" с "Лейбл1" на "НеЛейблНе1", а второй - с "НеЛейблНе1" на "НеЛейблНоОпять1"... Ну и т.д... Одним словом, никак. Теоретически можно, через текстовый парсинг текстов всех скриптов в иерархии контрола/страницы и анализ UniqueID элементов иерархии, но ... скажем так ... это не модно. Это сообщение отредактировал(а) tol05 - 3.1.2008, 21:40 -------------------- На хорошей работе и сны хорошие снятся. |
|||
|
||||
Mymik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1474 Регистрация: 12.5.2006 Где: Lamer-центер Репутация: 50 Всего: 78 |
У вас это не получится сделать по той причине, что Label не реализует интерфейс IPostbackDataHandler который ответственный за изменение данных ;). Вот если ты напишешь свой Custom Control и реализуешь там этот интерфейс, тогда у тебя получится принимать измененные данные от этого Label.
И потом, что такое "название" ??? я чего-то не понимаю... <span></span> никогда не имел никакого названия... он имел ( ![]() ![]() -------------------- |
|||
|
||||
tol05 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1632 Регистрация: 21.12.2006 Где: Харьков Репутация: 34 Всего: 170 |
Mymik, причем тут PostbackDataHandler??? вопрос не в этом...
у тебя на странице есть TextBox с ID="TextBox1" и TextBox с ID="TextBox2", а тебе в постбеке приходит сообщение, что данные в "TextBox145" изменились... Что ты будешь делать? -------------------- На хорошей работе и сны хорошие снятся. |
|||
|
||||
Bio |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 55 Регистрация: 18.12.2006 Репутация: нет Всего: нет |
Всем спасибо. Помогло решение с использованием hidden fields формы.
|
|||
|
||||
Mymik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1474 Регистрация: 12.5.2006 Где: Lamer-центер Репутация: 50 Всего: 78 |
ну... OnValueChanged буду ловить ![]() ![]() -------------------- |
|||
|
||||
![]() ![]() ![]() |
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Любитель, Mymik, mr.DUDA. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Разработка под ASP.NET | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |