Ver Mensaje Individual
  #6 (permalink)  
Antiguo 23/03/2005, 11:22
Avatar de RootK
RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 23 años
Puntos: 50
popopo.. creeme que todos los de aqui en cuanto nos sea posible podemos ayudar.. así que no sean tan desesperado..

Mira.. lo que puedes hacer es crear por ejemplo 4 funciones javascript que se encarguen de hacer esto:

algo así:

Cita:
function addColorItemOver(obj)
{ obj.style.backgroundColor = 'red'; }
function addColorItemOut(obj)
{ obj.style.backgroundColor = 'white'; }

function addColorAlterOver(obj)
{ obj.style.backgroundColor = 'green'; }
function addColorAlterOut(obj)
{ obj.style.backgroundColor = 'white'; }
Y en tu itemdatabound llamarlo así:

Cita:
If e.Item.ItemType = ListItemType.AlternatingItem Then
e.Item.Attributes.Add("onmouseover", "addColorAlterOver(this)")
e.Item.Attributes.Add("onmouseout", "addColorAlterOut(this)")
End If
If e.Item.ItemType = ListItemType.Item Then
e.Item.Attributes.Add("onmouseover", "addColorItemOver(this)")
e.Item.Attributes.Add("onmouseout", "addColorItemOut(this)")
End If
Y listo.. ya tu colocarás los colores que necesites en tu javascript para hacer el efecto.

Pruebalo y nos confirmas si te funciono o no.