la ruta de dicha imagen se guarda en una columna de la tabla, ahora es que cuando muestro los datos en una gridview quisiera que se muestre la imagen del producto
recuerda que en un ambiente web la ruta fisica no es util, sino que encesitas una ruta relativa dentro del sitio web, una url
lo que aconsejaria es que definas las columnas entiempo de diseño para que puedas usar un itemtemplate
http://social.msdn.microsoft.com/Forums/es-ES/ffdd8285-cc3b-4e53-93e7-6d0e322b33fc/link-button-dentro-de-un-gridview-template
entonces en un <asp:Image> podrias usar
<%# DataBinder.Eval(Container.DataItem,"ImagenProducto","/imagenes/{0}" ) %>
en dodne ImagenProducto imagino solo es el nombre de la imagen, ya que en el sitio todas las imagenes las subes a una unica carpeta, por eso la url relativa
saludos
Leandro Tuttini
Blog
Buenos Aires
Argentina