下面是我的 html 图像控件:
<img alt="" src="C:\Users\hkalidindi\Desktop\Feedback.jpg" style="height: 19px; width: 20px"/>
但调试后它没有显示任何图像:
我是 dotnet 的新手..请帮我解决这个问题...我知道如何在图像控件中显示图像,但我对 html 图像控件有点困惑...
仅使用来自您网站内容的图像。因此,将图像复制到您的网站文件夹中,例如“图像”并以<img alt="" src="..\images\Feedback.jpg" style="height: 19px; width: 20px"/>
. 或者您可以使用 Asp.NET Image 控件并使用在服务器代码中设置图像路径
myImage.ImageUrl=Server.MapPath("Images\Feedback.jpg");
<img src="URL">
这里的 URL = 图片的 URL。
可能的值(对于 src):
绝对 URL - 指向另一个网站(如 src="http://www.example.com/image.gif")
相对 URL - 指向网站内的文件(如 src="image.gif")
参考:HTML src 属性
“C:\用户\hkalidindi\桌面\”
仅在本地,尝试将其上传到http://imageshack.us、http://tinypic.com等网站,获取直接链接并将其放入源中。
您正在尝试调用本地文件夹中的图像。将图像添加到解决方案中的“图像”文件夹并链接到该文件夹。
确保从您网站应用程序/目录中的文件夹中引用图像。然后你可以简单地通过使用这样的标签来引用它:
<asp:Image id="imgFeedback" runat="server" ImageUrl="~/_common/img/feedback.jpg" />
或者在服务器端设置图片路径:
this.imgFeedback.ImageUrl = Server.MapPath("\_common\img\feedback.jpg\");