不是的,你图片路径不对,因为你没写对
'~/‘表示根目录 “../”表示上一级目录其它是你没有细心。你看看view在那几级目录?假设图片放在网站根目录下img文件夹那么视图的图片路径应该是../../img/aa.jpg视图至少在两层文件夹下,第一层是Views文件夹,第二层控制器名文件夹
'~/‘表示根目录 “../”表示上一级目录其它是你没有细心。你看看view在那几级目录?假设图片放在网站根目录下img文件夹那么视图的图片路径应该是../../img/aa.jpg视图至少在两层文件夹下,第一层是Views文件夹,第二层控制器名文件夹
解决方案 »
- 求一個可以根據擴展名獲取系統圖標代碼
- SQL 语句问题(大家来帮帮忙呀)
- <customErrors defaultRedirect="errorpage.aspx" mode="On" />时,出错转到errorpage.aspx页时,如何在该页显示“错误描述”?
- 大家好!我用iframe做了首页,可左右iframe总和上边的iframe之间有点空白
- 如何让DataGrid实现如下所示的界面
- 请问那位大哥做过服务器端程序可以多个一起下载到本地指定的目录中的程序,小弟实在是不行了,谢谢
- ASP.NET的超级大难题
- 我该如何按我的要求只生成一个表呢?
- 急!如何获得listbox中内容?
- 请问哪里可以下载到用 ASP.NET 写的网络相册
- 急,不同IE数据显示不一样
- 使用ViewState有什么好处
默认目录下
/defalult.aspx
当前目录下
../default.aspx
上一层目录下
~/表示根目录下
我的View里是这样写的../../Images/1.jpg可是在IIS里浏览就显示不了图片了
1、Css文件中背景图片的路径,相对与Images文件夹的路径,如:../Images/icon.jpg。2、View页面中图片的路径,使用ResolueUrl ,如:<img src="<%=ResolveUrl("~/Images/logo.png") %>"/>,不能使用Url.Content ,会报错的。为什么,我还解释不清楚。3、View页面中<link>标签中使用Url.Content没有错误。4、IIS中貌似不认 ~/ 表示法大家还有什么问题,快点贴出来,下次我要结贴了,呵呵!
那这个父路径指得是IIS的根目录,还是建立的虚拟目录呢?
1、MVC中应该是提倡用Url.Content这个模式的,这个会帮你自动转化路径(后边会讲如何转化)的。
2、如果你的页面有多个访问地址时,相对路径会无法解析正确,主要是针对下面这种情况:一个页面无参数是路径是http://****/***来访问,有参数(比如有个ID参数,值为“sss")时可以通过http://****/***/sss或http://****/***?id=sss来访问(针对默认的),但是使用相对路径时,如果
http://****/***正常,那么用http://****/***/sss访问时肯定是有问题的。
3、 ~/ 图片链接中不支持直接使用这个,结合Url.Content是可以用