.NET MVC: Как зафиксировать отсутствие Visual Studio осведомленности о классах CSS в частичных представлениях?

Это было видом раздражения для меня некоторое время. Я делаю довольно интенсивное использование из частичных представлений в MVC, и использую Visual Studio 2008 для разработки. Проблема - это, когда я даю элементам HTML класс в частичном представлении (<div class="someClass">), это подчеркнет их в зеленом как он, не знает, каковы они.

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

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

5
задан JJJ 23 May 2012 в 13:44
поделиться

1 ответ

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

<%if (false) {%> <link rel="Stylesheet" href="styles.css"/> <%}%>
9
ответ дан 14 December 2019 в 01:06
поделиться
Другие вопросы по тегам:

Похожие вопросы: