Как заставить дизайнера Visual Studio правильно отображать CSS в веб-элементе управления ASP.NET? - PullRequest
1 голос
/ 30 апреля 2009

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

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

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

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

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

1 Ответ

2 голосов
/ 30 апреля 2009

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

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...