powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / [q] CSS
5 сообщений из 5, страница 1 из 1
[q] CSS
    #33920753
Аноним
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно ли динамически изменять CssClass у компонента?
Я пробую, при первой попытке изменяется, а при дальнейших вызовах — уже нет.

ЗБС
...
Рейтинг: 0 / 0
[q] CSS
    #33920881
Sergio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно ли динамически изменять CssClass у компонента?
Я пробую, при первой попытке изменяется, а при дальнейших вызовах — уже нет.

ЗБС

Можно, только обьясните подробней, что нужно. (На клиенте, на сервере или и там и там).
...
Рейтинг: 0 / 0
[q] CSS
    #33921364
Аноним
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте, Sergio, Вы писали:

S>Можно, только обьясните подробней, что нужно. (На клиенте, на сервере или и там и там).

Ок, попробую объяснить.
Есть две кнопки (asp:LinkButton), у них разные стили, т.е. разные CssClassы.
Обработчик Init считывая параметры запроса, в зависимости от нажатой кнопки, меняет кнопкам стили.
LinkButton1.CssClass = "сssclass1";
LinkButton2.CssClass = "cssclass2";

В результате — после загрузки страницы первое нажатие на любую из кнопок работает так, как надо, но последующие нажатия никакого эффекта (что касается стиля, функционально все работает) не дают.

Если это можно сделать на клиенте, то подскажите, пожалуйста, как.
...
Рейтинг: 0 / 0
[q] CSS
    #33921732
kpumuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, <Аноним>, Вы писали:

А>Здравствуйте, Sergio, Вы писали:

S>>Можно, только обьясните подробней, что нужно. (На клиенте, на сервере или и там и там).

А>Ок, попробую объяснить.
А>Есть две кнопки (asp:LinkButton), у них разные стили, т.е. разные CssClassы.
А>Обработчик Init считывая параметры запроса, в зависимости от нажатой кнопки, меняет кнопкам стили.
А> LinkButton1.CssClass = "сssclass1";
А> LinkButton2.CssClass = "cssclass2";

А>В результате — после загрузки страницы первое нажатие на любую из кнопок работает так, как надо, но последующие нажатия никакого эффекта (что касается стиля, функционально все работает) не дают.

А>Если это можно сделать на клиенте, то подскажите, пожалуйста, как.

Насколько я понял, сбрасывание стилей в первоначальные значения происходят при чтении Viewstate.
Перенеси установку стилей из OnInit в OnLoad.... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
...
Рейтинг: 0 / 0
[q] CSS
    #33921956
Аноним
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте, kpumuk, Вы писали:

K>Насколько я понял, сбрасывание стилей в первоначальные значения происходят при чтении Viewstate.
K>Перенеси установку стилей из OnInit в OnLoad.

Спасибо! Помогло.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / [q] CSS
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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