我有一个显示图像的网页。
我在我的网站中创建了一个名为“photo”的文件夹,并使用以下代码将该图像上传到该文件夹: string path = Server.MapPath(@“〜/ Photo /”); FileUpload1.SaveAs(路径+ FileUpload1.FileName); 我使用以下代码,但图像没有显示在图像控件中。
string path = Server.MapPath(@"~/Photo/");
Image1.ImageUrl = path + photoInfoObject.Photo;[photoInfoObject.Photo is a string of the name of the photo(eg: Penguins.jpg).]
仍然没有显示图片。任何人都可以解决这个问题吗?
答案 0 :(得分:0)
您的代码看起来没问题,因此这可能是您图像的断开链接,例如,您可能正在渲染/Photo/Penguins.jpg
的绝对路径,而如果您在Visual Studio Web Server中使用虚拟的构建目录,绝对路径为/Your Site Name/Photo/Penguins.jpg
。因此,请检查生成的HTML以找出路径,并使用Firebug插件中的“Net”面板,以便在页面加载时轻松查看任何404错误。