Buenas a tod@s. Quiero poner imagenes en un datagrid. Una imagen por cada registro. Tengo principalmente dos problemas:
- ¿Como almacenas las imagenes en la base de datos(Access)?. Con objetos tipo ole es obvio que no se puede hacer, entonces use el tipo hipervinculo llamando a las imagenes con el mismo nombre que el id de su registro(1.jpg,2.jpg...) y tambien he probado con usar un tipo texto y poner la ruta de cada imagen(c:\.....1.jpg).
-Por otro lado tengo en la carpeta del website otra carpeta con las imagenes. Para presentar la imagen en el datagrid uso las templates columns y luego el databinder.eval:
<asp:imagebutton Runat="server" ID="image" Width="120" Height="60" imageurl='<%#databinder.eval(container.dataitem,"i d","{0}.jpg")%>' />
Al ejecutar la aplicacion la imagen se ubica bien pero no sale(aparece la estrellita)
Creo que pongo mal el ultimo argumento del databinder ({0}.jpg) que tiene que ver con la ubicacion fisica de cada imagen, pero no se como solucionarlo.
Gracias por vuestra ayuda