VS2008 Жалуется на имена классов CSS, о которых он должен знать - PullRequest
0 голосов
/ 28 марта 2010

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

У меня есть таблица стилей для моего сайта, и она указана на главной странице. Дочерние страницы, которые используют эту главную страницу, используют эти стили, но .Net не знает о них. Когда сайт запущен, все работает отлично, но я пытаюсь выяснить, как заставить .Net узнать о них во время разработки.

Это также должно решить проблему с незнанием о файлах javascript, которые я включаю, тоже - я думаю, что все это связано, и я не могу понять, как это происходит.

РЕДАКТИРОВАТЬ: я идиот. Это код, который использовался для включения таблицы стилей.

<link href="<%= ResolveUrl("~/") %>css/styles.css" rel="stylesheet" type="text/css" />

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

Ответы [ 2 ]

1 голос
/ 28 марта 2010

Вы можете попробовать использовать View-> Manage Styles, чтобы вызвать список CSS, который вы можете использовать на своих страницах во время разработки.

ОБНОВЛЕНИЕ: На самом деле, как вы создаете свою дочернюю страницу? Я только что заметил, что у меня есть полный доступ к классам таблиц стилей, на которые есть ссылки на главной странице.

Я создал дочернюю страницу как «форму веб-контента», а затем указал главную страницу. Затем на моей дочерней странице, когда я пытаюсь добавить cssclass в метку, он дает мне список стилей из таблицы стилей, на которую есть ссылки на главной странице.

0 голосов
/ 28 марта 2010

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

...