Foros del Web » Programación para mayores de 30 ;) » .NET »

Consultas acerca del Datagrid

Estas en el tema de Consultas acerca del Datagrid en el foro de .NET en Foros del Web. Hola a todos.. Me encuentro programando en ASP.NET,, y hago mucho uso de los Datagrids ,, que me han ayudado en gran medida,, pero todavia ...
  #1 (permalink)  
Antiguo 22/12/2006, 08:49
Avatar de jesuscancino  
Fecha de Ingreso: noviembre-2006
Ubicación: tacna
Mensajes: 34
Antigüedad: 18 años, 2 meses
Puntos: 0
Pregunta Consultas acerca del Datagrid

Hola a todos..

Me encuentro programando en ASP.NET,, y hago mucho uso de los Datagrids,, que me han ayudado en gran medida,, pero todavia nose como aplicarle efectos, es por eso que les presento 2 consultas, quisiera saber si se pueden hacer y como...

Primera Consulta
---------------------
Tengo un datagrid, que tiene una columna de enlace,, Quisiera saber si necesariamente tengo que hacer click en el enlace para que me muestre el detalle de dicho registro o es que puedo hacerlo en cualquier parte de la fila ...

-------------------
Codigo | Nombre
-------------------
001 | Juan
002 | Pepe

Mi columna enlace es "Codigo",, si hago click en 001 me muestra todo su detalle,, lo que quisiera lograr es que si hago click tambien en Juan me muestre tambien el detalle...

Segunda Consulta
---------------------
Trabajano con el mismo Datagrid del caso anterior,, a traves de un pequeño codigo, logro el efecto de que al pasar el mouse por una fila este cambie de color y al sacar el mouse esta fila tenga su color original (toda mi datagrid tiene un mismo color, osea todas las filas tienen un mismo color de fondo),, hasta aca todo bien,,, pero si yo hago click en un enlace, la fila que pertenece a dicho enlace cambia toda de color,, lo curioso esta en que cuando paso el mouse por dicha fila esta cambia de color, pero no retoma el color original cuando retiro el mouse (color que adquiere al hacerle click),,, quisiera saber como hago para que, al retirar el mouse de esa fila, esta retome su color ...

El codigo para que cambien las fila de color:

Código:
If e.Item.ItemType = ListItemType.Item Or e.Item.ItemType = ListItemType.AlternatingItem Or e.Item.ItemType = ListItemType.SelectedItem Then
Dim mouseOverColor AsString = "#F1F1F1"
Dim mouseOutColorItem AsString = "#FFFFFF"
 
e.Item.Attributes.Add("onmouseover", "this.style.backgroundColor='" + mouseOverColor + "'")
e.Item.Attributes.Add("onmouseout", "this.style.backgroundColor='" + mouseOutColorItem + "'")
EndIf 

Última edición por jesuscancino; 22/12/2006 a las 09:15
  #2 (permalink)  
Antiguo 26/12/2006, 06:57
 
Fecha de Ingreso: enero-2004
Mensajes: 310
Antigüedad: 21 años, 1 mes
Puntos: 0
Re: Consultas acerca del Datagrid

kiza te pueda servir esto:
http://www.mistrucos.net/truco-asp-n...ound-436_1.htm
__________________
Un saludo,
Trucos
Videos
  #3 (permalink)  
Antiguo 26/12/2006, 07:15
Avatar de jesuscancino  
Fecha de Ingreso: noviembre-2006
Ubicación: tacna
Mensajes: 34
Antigüedad: 18 años, 2 meses
Puntos: 0
Re: Consultas acerca del Datagrid

Hola Dynk

Con lo que me has pasado puedo darle formato a las celdas de un datagrid,,, pero no me ayuda mucho,,,, No hay alguna forma de realizar lo que pido ???
  #4 (permalink)  
Antiguo 26/12/2006, 11:56
 
Fecha de Ingreso: enero-2004
Mensajes: 310
Antigüedad: 21 años, 1 mes
Puntos: 0
Re: Consultas acerca del Datagrid

la primera consulta puedes hacer que la segunda celda, tenga un link, la tercera, tambien, etc etc...
__________________
Un saludo,
Trucos
Videos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:55.