Hola, en mi aplicacion MVC con C# pinto las lineas de los grids llamando a unas funciones .js
El problema es que haciendo un ClientEvent de uno de los siguientes 4, si que me pinta la linea, pero cuando introduzco los cuatro, no me pinta ninguno.
(Index)
.
.
.
.
.
.ClientEvents(events => {
events.OnRowDataBound("PintarAnulados");
events.OnRowDataBound("PintarAbiertas");
events.OnRowDataBound("PintarEnResolucion");
events.OnRowDataBound("PintarPendientes");
})
.
.
.
.
(.js)
//Cerradas (verde)
function PintarAnulados(e) {
if (e.dataItem.Estado == 2) {
e.row.style.color = "rgb(89, 184, 36)";
}
}
//Abiertas (azul)
function PintarAbiertas(e) {
if (e.dataItem.Estado == 0) {
e.row.style.color = "rgb(0, 0, 255)";
}
}
//En Resolucion (naranja)
function PintarEnResolucion(e) {
if (e.dataItem.Estado == 1) {
e.row.style.color = "rgb(255, 51, 10)";
}
}
//Pendientes Analizar (añil)
function PintarPendientes(e) {
if (e.dataItem.Estado == 3) {
e.row.style.color = "rgb(0, 204, 153)";
}
}
¿A que se puede deber?