Buenas,
Estoy trabajando en C#. Necesito cambiar el color de la fila por la que pase el raton con un mouseover. Tengo recogido el evento y todo pero no consigo que me cambie el color del fondo.
function Resaltar_On(ifila)
{
if(document.getElementById("<%=gridFacturas.Client ID%>").rows(ifila)!= null)
{
document.getElementById("<%=gridFacturas.ClientID% >").rows(ifila).originalBgColor = document.getElementById("<%=gridFacturas.ClientID% >").rows(ifila).style.backgroundColor;
document.getElementById("<%=gridFacturas.ClientID% >").rows(ifila).style.backgroundColor ='#EEFF00';
}
}
ifila es el indice de la fila, que lo saco asi:
protected void gridFacturas_RowCreated(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
e.Row.Attributes.Add("onmouseover", "Resaltar_On(" + e.Row.RowIndex + ");");
}
}
El caso es que no soy capaz de hacer que me cambie el color de fondo. Eso si, esto mismo en un sitioweb nuevito va sin problemas. El mio tiene masterpage