To do this you can use an asp:Repeater and databind that to your data.
You can style it with an image on the left, a hyperlink up top, and a label below that.
You can read the documentation on the Repeater here: http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.repeater(v=vs.100).aspx
And a more easy to read sample on W3schools here: http://www.w3schools.com/aspnet/aspnet_repeater.asp
Hope this helps you get started :-)