CLR: .Net / Mono / Boo / Otros CLR > C#
click en celda del gridview que tiene imagen
javnet:
Buenas, llego a este lugar por la necesidad de encontrar una solución, ojala puedan colaborarme
Uso VS2008 C#.NET y SQL SERVER. Tengo un gridview con una columna imagefield, la cual me carga imagenes traidas de mi base de datos, esto lo hace por medio del control la cual me da opciones de Dataimageurlfield y Dataimageurlformatstring. Esto lo hace muy bien; pero ahora desearia que en esas imagenes que me muestra mi gridview poder dar click encima de cada una y que cada una de ellas me envie a una pagina diferente. Sera posible? o como lo puedo hacer, siempre las imagenes seran traidas de la base de datos, por lo cual el gridview es dinámico.
Agradezco su colaboración
el_peasso:
Prueba a manejar el evento RowDataBound del GridView y en la propiedad e.Row.Cells[x].Controls para acceder al control que ha colocado .NET y ahi poder añadir el atributo que necesites.
javnet:
Te agradezco mucho, pero el rowdatabound, me carga al principio los datos que yo maneje, pero no veo como manejar el click sobre una registro del gridview. Ese registro son solo imagenes y quiero que al darle click en cada imagen me envie a una pagina explicita. El problema es que estoy manejando el imagefield y este item me trae las imagenes de la base de datos, pero no veo la forma de convertirlo en una especie de link que al darle click me enviara otro lado. He probado mucho tiempo con diferente tipos de items del control y intentando manejar los eventos pero no encuentro la forma.
gracias por la colaboración
javnet:
ya lo logre realizar en el evento RowDataBound
gracias
Josengan:
Hola me puedes explicar como hiciste ese evento en la celda del gridview. saludos y gracias
Navegación
[#] Página Siguiente
Ir a la versión completa