不支持获取给定路径格式的ASP.NET图像路径问题

时间:2015-07-29 15:35:31

标签: html css asp.net image path

string imgPath = @"\\R:\";
string path1 =  "active\\_test\\PHOTOS\\";
string path2 = "PRE TEST.JPG";
imgPath = System.IO.Path.Combine(imgPath, path1, path2);

梳理完整路径后将是\\ R:\ active \ _test \ PHOTOS \ PRE TEST.JPG

我根据不同的字段值获得完整路径。我的要求是从共享驱动器加载图像,并使用处理程序来显示图像。

根据path1和path2形成完整路径。 imgPath = @" \ R:\"是不变的。从R驱动器加载图像。

 System.IO.FileStream _FileStream = new System.IO.FileStream(_FileName, System.IO.FileMode.Open, System.IO.FileAccess.Read);

上面的代码是抛出给定路径的格式不支持异常。如果我将完全形成的路径复制到浏览器,浏览器会重新格式化路径 file:/// R:/ active / _test / PHOTOS / PRE TEST.JPG,图片在浏览器中正常加载。我知道我错过了一些轻微/愚蠢的事情。无法弄清楚。 不知道我在这里缺少什么。有人可以建议吗?

0 个答案:

没有答案