我在我的MVC 3應用程序的視圖文件夾內有一個視圖,該視圖從應用程序根級的文件夾加載CSS,圖像和JS文件。在運行View得到下面的輸出, 我嘗試使用我的視圖不會加載視圖文件夾以外的CSS/JS文件
<link href="@Url.Content("~/RootFolder/styles.css")" rel="stylesheet" type="text/css" />
對CSS和下面的代碼沒有工作<script src="@Url.Content("~/RootFolder/jquery-1.8.3.min.js")" type="text/javascript"></script>
- 我在意見Web.config文件中添加
我無法加載CSS /圖片/ JS文件從根文件夾,但是,如果我放在CSHTML文件中的根文件夾CSS /圖片/ JS文件存在於應用程序的工作如預期顯示,其中一切。你可以幫我解決這個問題
感謝您的幫助:-)
UPDATE:我的HTML代碼看起來如下面的圖片中顯示的應用程序
我的文件夾層次看起來
它可能與您的問題沒有關係,但您可能希望使用捆綁包加載JavaScript,而不是將URL嵌入到HTML中。 CSS(http://www.asp.net/mvc/overview/performance/bundling-and-minification) –
您可以查看頁面源代碼(在瀏覽器中呈現)並告訴我們鏈接是什麼看起來像在那邊? –
感謝您的快速評論Pablo Romeo和Marcelo Myara,我爲這個問題添加了一張新照片,向您展示了爲應用程序生成的HTML代碼。 Content/SportTemplate是我的CSS/JS/images文件存在的位置,我的視圖存在於Views/Home文件夾中。謝謝 – siva