带物理路径的图片网址?

时间:2013-01-22 00:25:03

标签: c# asp.net .net vb.net

在应用程序中,我有物理路径(图像的OS路径),并且要求将此路径分配给图像控件。图像控制imageUrl需要应用程序路径。请告知如何做到这一点。

感谢

1 个答案:

答案 0 :(得分:0)

与millimoose一样,您的文件应位于已部署应用程序的同一文件夹或子文件夹中。如果他们有机会(使用您的应用程序部署或手动复制),您可以使用以下内容将其转换为相对路径:

        string phicalPath = @"C:\WebSite\Images\myimg.png";
        String desiredRelativePath = phicalPath.Replace(Request.ServerVariables["APPL_PHYSICAL_PATH"], String.Empty);

希望有所帮助。