我有一个类访问数据库以获取存储在数据库中的图像的url。然后它将图像显示给用户。在标签中显示图像
这里是我的代码隐藏类:
protected void Page_Load(object sender, EventArgs e)
{
string image;
Advertisement Ad= BusinessLogic.getAd(8);
image = Ad.getImage();
lblImage.Text = "<img alt='' src='image' />";
}
我的问题是没有得到显示在Web表单图像,但如果我直接将URL传递到src它完美。我可以确保存储的url链接是正确的,并且使用Ad.getImage()方法返回url。
直接传递例如:
protected void Page_Load(object sender, EventArgs e)
{
string image;
Advertisement Ad= BusinessLogic.getAd(8);
image = Ad.getImage();
lblImage.Text = "<img alt='' src='http://o.aolcdn.com/hss/storage/adam/bfeae281284ba5cfd120f41e489eac23/honda-vezel.jpgimage' />"; //directly passed without accessing db
}
什么可以在这里是什么问题?
谢谢您的时间
你检查它在客户端显示?即在你的HTML源代码中,可能使用了萤火虫。 – mrsrizan 2014-09-22 05:37:20
@mrsrizan我真的不明白你的意思是萤火虫。顺便说一下,当我查看表格数据时,它会正确显示链接网址。 – 2014-09-22 05:42:31
你需要一个图像控件n设置它的源代码,nt设置标签的文本 – Akanksha 2014-09-22 05:44:00