Я начинаю работу над несколькими пользовательскими элементами управления ASP.NET. Мне было интересно, смогу ли я узнать мнение ваших парней / девушек о том, как вы применяете стиль к своим элементам управления.
Я бы предпочел использовать CSS таким образом, поэтому для нескольких элементов управления, которые я делал в прошлом, я просто вставил свойство строки, которое позволяет вам вводить строку, которая затем переходит в стиль "" 1004 * "атрибут при рендеринге. Я знаю, что мог бы также использовать свойство " CSSClass " и применить атрибут " class ".
Я не очень много сделал для создания «правильного» свойства Style (в котором вы фактически сохраняете объект стиля и используете конструктор для задания его значений). Мне кажется, что это большая работа, и TBH, я ненавижу интерфейс редактора стилей и очень предпочел бы ввести имя CSS / класса для применения ..
Что вы думаете об этом?
Примечание: Это своего рода субъективно - так что пояснить:
Принятым ответом будет:
- Предлагает за и против различных подходов.
- Мнения приветствуются, но хороший ответ должен быть конструктивным.
- Подкрепляется некоторыми реальными знаниями / опытом.
Нет ничего неправильно с субъективностью. Там есть проблема с людьми , являющимися субъективными и не думающими, конструктивными или фактически дающими некоторое понимание и опыт.
>> НЕ << << 1045 * помечайте это как «субъективный» - этот тег - пустая трата времени. «субъективный» - это не технология или категория, которую люди будут искать. Исправьте вопрос, а не отмахивайтесь от него. </p>