Как заставить Visual Studio Designer корректно отображать CSS в веб-пользовательском элементе управления ASP.NET?

StackOverflow https://stackoverflow.com/questions/804194

Вопрос

При разработке веб-пользовательского элемента управления я стилизую все с помощью CSS.Всякий раз, когда я смотрю на элемент управления в конструкторе, ни один CSS не отображается, или, конечно, потому что я не смотрю на него в контексте страницы, где мой элемент link объявлен в моем CSS-файле.Кроме того, Visual Studio будет содержать предупреждение:

Значение class или CssClass не определено.

для каждого атрибута класса, который я использую.

Я могу заставить дизайнера отрисовывать CSS, если я включу элемент link в сам элемент управления, но тогда у меня будут дублирующиеся элементы link, разбросанные по моим страницам.

Есть ли какой-нибудь способ заставить дизайнера хорошо работать с моим CSS в веб-элементе управления, не вставляя повсюду повторяющиеся элементы ссылок?

Это было полезно?

Решение

К сожалению, на данный момент, я думаю, что это лучшее, что вы можете получить в качестве увиденный здесь.

Единственная хорошая новость, которую я вижу, - это Проблема с подключением который "Закрыт - отложен", так что они вполне могут подумать об этом.

Проблема, с которой вы столкнулись, заключается в том, что вы можете отображать элемент управления по-разному в зависимости от правил CSS, применяемых со стилями - таким образом, одна таблица стилей или комбинация родительских тегов могут создавать (например) надписи над элементами формы, а другая - рядом с ними - что бы вы хотели отображать при просмотре пользовательского элемента управления вне контекста страницы?

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top