1

我使用FileUpload控制并将Server.MapPath图像文件加载url到数据库。然后我想url从数据库中获取这个图像文件并将图像控件设置为Asp.Net. 我怎样才能做到这一点?

当我将图像文件加载url到数据库时,在数据库中是这样的:

C:\Users\Joseph\Documents\Visual Studio 2012\Projects\cesme_pano\cesme_pano\Chrysanthemum.jpg

我将它设置urlImage.ImageUrl控制,但它不起作用。我怎么解决这个问题。

谢谢。

4

1 回答 1

2

也许就是你要找的。您要做的是将物理路径转换为 ​​ASP.NET 可以理解的虚拟路径。

建议是去:

String RelativePath = AbsolutePath.Replace(Request.ServerVariables["APPL_PHYSICAL_PATH"], String.Empty); 
于 2012-10-13T10:09:48.917 回答