我用MVC写Web网页时,在共成目录下的Content文件夹下写了一个Css文件,用下面的代码调用有什么问题?为什么总是报错?
<link href="@Url.Content("~/content/Site.css")" rel="stylesheet" type="text/css" />
报什么样的错,你得列出来啊,单看着句是没什么问题的,唯一看出来的是content应该是Content
谢谢,报的是“File '@Url.Content(' not found”,已经解决了,直接写:<link href="/Content/Site.css" rel="stylesheet"/> 就好了
@菜鸟的苦恼:
很明显就是Content未找到,就是你的content/Site.css Content大写开头,@Url.Content("~/Content/Site.css")是可以的。
改成 <link href="/Content/Site.css" rel="stylesheet"/> 就好了,至于原因,暂时还不知道
改成 <link href="/Content/Site.css" rel="stylesheet"/> 这样写是不区分大小写的