我想显示路径中的图片:http://www.ABC.com/images,但错误:http://www.ABC.com/images不是虚拟路径。这是我在aps.net mvc c#:
视图中的代码FileInfo[] files = new
DirectoryInfo(Server.MapPath("http://www.ABC.com/images/")).GetFiles();
var exefiles = from FileInfo f in files
where f.Extension == ".jpg"
select f;
foreach (FileInfo f in exefiles)
{ %>
<img src="http://www.ABC.com/images/<%:f.Name %>" alt="" height="239px" width="930px" />
<%
}
有人知道吗?
答案 0 :(得分:3)
这在多个层面上根本不可能。
http://www.abc.com
不是磁盘上的文件夹。
答案 1 :(得分:1)
对http://www.abc.com/images/执行HttpWebRequest。 Server.MapPath仅适用于本地服务器虚拟路径