Что лучше в asp.net 2.0?

Может ли кто-нибудь сказать мне, что темы лучше или таблицы стилей CSS лучше в asp.net для дизайна?

Также объясните эту концепцию на примере.


person ASD    schedule 05.08.2009    source источник
comment
Похоже на дубликат этого ранее заданного вопроса: stackoverflow.com/questions/504299/   -  person Rhys Jones    schedule 05.08.2009


Ответы (4)


Вам следует их совместить. Используйте свои файлы css в папке темы для обычного стиля всех элементов html на вашем веб-сайте (включая все сгенерированные элементы).

В файле скина элемента управления вы можете установить класс css по умолчанию. Другие свойства, такие как макет и поведение элементов по умолчанию (пример: элемент управления календарем), также доступны для редактирования.

Файлы скинов подходят для любой конфигурации, специфичной для макета, которую вы не можете легко сделать с помощью CSS, но со свойствами .net элементов управления.

person Michael Piendl    schedule 06.08.2009

В теме могут быть указаны как файлы .skin, так и файлы .css. Так что нет причин не использовать темы.

Что касается скинов по сравнению с css: Перейдите на css, если его css'able.

person Arjan Einbu    schedule 10.08.2009

В основном темы созданы для серверных элементов управления. Вы не можете использовать темы с элементами управления html. CSS используется для серверных элементов управления, элементов управления HTML и тегов. Если вы используете только серверные элементы управления, вы можете использовать «тему», потому что вы можете включать или отключать тему на основе элементов управления, страниц и всего веб-сайта. На мой взгляд, CSS - лучший способ создать веб-сайт. потому что после рендеринга темы отображается стиль css с элементами управления и тегами. Вы также можете использовать «тему» ​​и «CSS» вместе.

person Deepak    schedule 06.08.2009

Такой же запрос доступен в моем сообщении по следующей ссылке.

ASP.NET 2.0, AppTheme: как лучше всего использовать AppTheme для моего ВЕБ-САЙТА ASP.NET

Это делает вас счастливыми

person Hemant Kothiyal    schedule 10.08.2009