Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Themes / 10 сообщений из 10, страница 1 из 1
28.11.2006, 22:36
    #34162398
Chardex
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Themes
Можно ли как-то сделать, чтобы скин не оверрайдил свойства контрола, установленные вручную?
...
Рейтинг: 0 / 0
29.11.2006, 09:52
    #34162893
sashok_f
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Themes
Здравствуйте, Chardex, Вы писали:

C>Можно ли как-то сделать, чтобы скин не оверрайдил свойства контрола, установленные вручную?

Можно попробовать явно указать свойства контрола в атрибуте style.... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
...
Рейтинг: 0 / 0
29.11.2006, 10:57
    #34163155
Пух
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Themes
Здравствуйте, Chardex, Вы писали:

C>Можно ли как-то сделать, чтобы скин не оверрайдил свойства контрола, установленные вручную?

Использовать Page.StyleSheetTheme Property вместо Theme.
...
Рейтинг: 0 / 0
29.11.2006, 11:50
    #34163426
Chardex
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Themes
Здравствуйте, Пух, Вы писали:

Пух>Использовать Page.StyleSheetTheme Property вместо Theme.
Спасибо, но я указал тему для всех страниц сайта через web.config и хочу, скажем для одного контрола, изменить ширину. Можно как-то по нормальному?
...
Рейтинг: 0 / 0
29.11.2006, 11:53
    #34163440
Пух
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Themes
Здравствуйте, Chardex, Вы писали:

C>Здравствуйте, Пух, Вы писали:

Пух>>Использовать Page.StyleSheetTheme Property вместо Theme.
C>Спасибо, но я указал тему для всех страниц сайта через web.config и хочу, скажем для одного контрола, изменить ширину. Можно как-то по нормальному?

Ну, да.
В конфиге так и напиши <pages StyleSheetTheme="..." />, a Theme="..." оттуда убери.
...
Рейтинг: 0 / 0
29.11.2006, 11:56
    #34163460
Chardex
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Themes
Здравствуйте, Пух, Вы писали:

Пух>Ну, да.
Пух>В конфиге так и напиши <pages StyleSheetTheme="..." />, a Theme="..." оттуда убери.
Погоди, и что будет? Тогда свойства контролов из темы не будут применяться, а будут только стили?
...
Рейтинг: 0 / 0
29.11.2006, 12:02
    #34163488
Пух
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Themes
Здравствуйте, Chardex, Вы писали:

C>Здравствуйте, Пух, Вы писали:

Пух>>Ну, да.
Пух>>В конфиге так и напиши <pages StyleSheetTheme="..." />, a Theme="..." оттуда убери.
C>Погоди, и что будет? Тогда свойства контролов из темы не будут применяться, а будут только стили?

Все будет применяться, но ты сможешь их переопределять на страницах.
С>чтобы скин не оверрайдил свойства контрола, установленные вручную
...
Рейтинг: 0 / 0
29.11.2006, 12:15
    #34163550
Chardex
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Themes
Здравствуйте, Пух, Вы писали:

Пух>Все будет применяться, но ты сможешь их переопределять на страницах.
С>>чтобы скин не оверрайдил свойства контрола, установленные вручную
Супер, спасибо. Только <pages s tyleSheetTheme="..." /> :)
...
Рейтинг: 0 / 0
29.11.2006, 12:34
    #34163634
Chardex
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Themes
Здравствуйте, Chardex, Вы писали:

C>Супер, спасибо. Только <pages s tyleSheetTheme="..." /> :)
А почему не все свойства можно изменять через темы?

The 'MaxLength' property of a control type System.Web.UI.WebControls.TextBox cannot be applied through a control skin.
...
Рейтинг: 0 / 0
30.11.2006, 07:21
    #34165819
Sinclair
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Themes
Здравствуйте, Chardex, Вы писали:
C>А почему не все свойства можно изменять через темы?

C>C>The 'MaxLength' property of a control type System.Web.UI.WebControls.TextBox cannot be applied through a control skin.

Потому что работает здравый смысл ;) Свойство должно быть явно объявлено как поддерживающее теминг. В стандартных контролах не "темизируются" те свойства, которые вряд ли имеют смысл для неопределенного набора контролов. MaxLength относится к конкретному полю, а не вообще. Ума не приложу, зачем тебе изменять MaxLength при смене темы. 1.2.0 alpha rev. 655
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Themes / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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