显示由datatable填充的gridview中的Web服务的图像。 vb.net

时间:2014-12-28 20:06:38

标签: asp.net vb.net web-services gridview

我试图从Web服务的数据表中将一系列图像插入到gridview中。 图像当前以url形式显示为字符串。 我可以在其周围放置什么标签,以便将网址转换为图片。 gridview是动态填充的,因此无法手动放入每个图像。 我知道它可以完成,因为我看到它的工作,但我无法在任何地方找到解决方案。

希望有人可以提供帮助。 感谢

   dim grimlogo as string    
   grimlogo = datatable.Rows(i)("Logo").ToString()
   grimlogo = "IMG TAGS HERE" & grimlogo & "AND HERE"
   datatable.Rows(i)("Logo") = grimlogo

我尝试了类似的东西,但它没有用

这是我正在努力的链接 http://heweb.grimsby.ac.uk/student/s0215538/Heathrow_Airport/allheathrowtrains.aspx

1 个答案:

答案 0 :(得分:0)

将TemplateField插入Gridview。从那里,您可以在RowBound上为每一行动态添加一个Image控件。您需要确保每次回发都绑定gridview,这样图像就不会丢失。您还需要设置AlternateText和ImageUrl。