簡體   English   中英

.NET MVC:如何修復Visual Studio在部分視圖中缺乏CSS類的意識?

[英].NET MVC: How to fix Visual Studio's lack of awareness of CSS classes in partial views?

這對我來說有點困擾了一段時間。 我在MVC中大量使用部分視圖,並使用Visual Studio 2008進行開發。 問題是,當我在局部視圖<div class="someClass"> )中給html元素一個類 ,它會以綠色加下划線,就像它不知道它們是什么一樣。

我意識到這是因為我處於局部視圖中,並且沒有將鏈接標記放在該文件中的任何位置,以便知道CSS的位置(鏈接標記位於呈現局部視圖的主視圖中)。 CSS仍然可以在我的網站上正常運行,因為瀏覽器無論如何都會將所有視圖渲染為一個長html頁面,但是查看我的部分視圖並看到我的所有類以綠色下划線是非常煩人的。

有沒有辦法我仍然可以告訴Visual Studio這些類存在於某個地方,從局部視圖? 我認為必須有一種讓它知道的方法,但我不確定它是什么。 也許從父視圖導入樣式表的方法?

應該工作的一種方法是在未呈現給頁面的部分中包含樣式表鏈接,如下所示:

<%if (false) {%> <link rel="Stylesheet" href="styles.css"/> <%}%>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM