asp.net中的图像控制?

时间:2012-10-30 09:31:07

标签: asp.net

在Web应用程序中,我试图在.aspx页面中显示图像,因为我在page_load事件中编写了这样的代码,

Image1.ImageUrl = @"C:\Users\Public\Pictures\Sample Pictures\Koala.JPEG";

但是图片没有显示,你能帮我谢谢吗。

2 个答案:

答案 0 :(得分:1)

图像路径存在问题...您需要为图像而不是物理路径提供相对路径

类似这样的事情

Image1.ImageUrl="~/Images/Bird1.jpg"

此处图像位于应用程序的Images文件夹中。 iewhich是项目的一部分

首先在解决方案资源管理器中创建一个Images文件夹。然后将图像存储在该文件夹中,如下所示。

示例

<asp:Image ID="Image1" runat="server" ImageUrl="~/Images/Bird1.jpg" /> 

签入deatil:Image Control Example

答案 1 :(得分:0)

您无法使用本地路径作为图片的路径,而是将网站网址与图片的相对路径放置