我在我的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