Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Разработка под ASP.NET > Применение нескольких Theme |
Автор: Bogdan1024 4.7.2008, 12:24 |
Возможно ли вообще применять несколько Theme одновременно? В атрибут Theme тэга Page мне не удалось записать название двух тем так, чтобы после этого сайт запустился. Может быть возможно наследовать темы? Или хотя бы отдельные .skin-файлы? Ибо копипэйст не рулит. Добавлено через 11 минут и 9 секунд Может возможно использовать скины из .skin-файлов не подключая саму тему? |
Автор: wotker 4.7.2008, 14:33 |
Думаю, что нет. А почему copy/paste не рулит? Сколько вы планируете создать тем? ![]() |
Автор: Idsa 4.7.2008, 18:27 |
Нет. Темы созданы для разделения форматирования, а Вы пытаетесь их объединить. Как правильно заметил wotker, стоит просто скопировать и вставить недостающие скины из другой темы. |
Автор: Idsa 4.7.2008, 19:22 |
![]() А вообще, темы - зло: http://geekswithblogs.net/ajohns/archive/2007/01/18/103939.aspx |
Автор: Bogdan1024 4.7.2008, 20:46 | ||
Спасибо, Idsa, статья то шо надо! Однако в мире Богдана темы - это добро. По крайней мере в текущем проекте.
Я ничего не планирую в данном контексте, мой вопрос теоретический. Но я всё же повожусь со .skin-файлами, вдруг их получится подключать без темы! |
Автор: Idsa 4.7.2008, 20:55 | ||
В случае успеха не забудь поделиться информацией ![]() |
Автор: Bogdan1024 4.7.2008, 21:21 |
Именно поэтому я и не закрыл тему ![]() |
Автор: Idsa 7.7.2008, 00:29 |
Выяснил, что единственный способ вручную работать со skin-файлами - парсить эти самый файлы, циклом проходить по Page.Controls и выставлять соответствующие свойства. Думаю, если уж этим и озадачиваться, можно формат попроще придумать... например xml, чтобы парсить было проще. Надеюсь, мы рассматриваем эту возможность исключительно с академической точки зрения? ;) А то по сути-то игра не стоит свечь... |
Автор: wotker 7.7.2008, 00:41 | ||
эххх. а можно было бы свою IDE написать ![]() |
Автор: Idsa 7.7.2008, 03:50 |
Да-да. Это в ближайших планах ![]() |
Автор: Bogdan1024 7.7.2008, 13:33 | ||||
Ооох. Отличная идея ![]()
Да, вопрос чисто из интереса возник. А применять можно 2 темы одновременно: одну указать в атрибуте Theme, вторую - в StyleSheetTheme. |