
30/07/2004, 01:52
|
 | | | Fecha de Ingreso: abril-2004 Ubicación: Zaragoza
Mensajes: 305
Antigüedad: 20 años, 11 meses Puntos: 0 | |
Hola PhonC.
Sí, pero el problema es que lo quiero mostrar es un tooltip personalizado. En este caso, un control panel que va dentro de una capa oculta (que ejerce de fondo del tooltip), donde se encuentran los controles enlazados a la bd.
De todas formas tengo conseguido algo: Cuando paso por encima del control que hay en una columna (el imagebutton que comentaba), ya me sale el panel con los controles...pero siempre el mismo control. Tengo varias capas (una para cada fila del datagrid), y le quiero decir algo así como "si estás en esta fila, cárgame esta capa oculta".
Hasta ahora he hecho esto:
Dim dgi as Datagriditem
For each dgi in datagridcasasC.items
CType(e.Item.Cells(3).FindControl("ImgBprecios"), ImageButton).Attributes.Add("onmousemove", "mover();")
CType(e.Item.Cells(3).FindControl("ImgBprecios"), ImageButton).Attributes.Add("onmouseover", "mostrar();")
CType(e.Item.Cells(3).FindControl("ImgBprecios"), ImageButton).Attributes.Add("onmouseout", "ocultar();")
Next
Como ves, siempre me muestra el mismo. Ya sé que no se puede hacer algo así como Select Case dgi...pero alguna manera habrá de determinar en qué número de registro estás, no???
Se me ocurre que si se pudiera añadir una columna autonumérica...pues eso: Problema solucionado. Pero no encuentro nada al respecto...
Un saludo y gracias...
__________________ Pide lo que quieras...y luego paga por ello |