Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/06/2006, 11:35
icanlive
 
Fecha de Ingreso: julio-2005
Ubicación: México, ciuudad de Guanajuato
Mensajes: 202
Antigüedad: 19 años, 8 meses
Puntos: 0
Exclamación Evento CheckedChanged

Hello misters:



Tengo un problemilla con un evento.. OK Bueno yo estoy lanzando un evento del lado del cliente de un check box qe se encuentra dentro de una columna de un datagrid. ok..

Este es my code e lado del servidor estoy creando my check box con estas propiedades en la propiedad cbo.EditorProperties.ClientSideEvents.CheckedChang ed.ClientFunction ... Le mando el nombre de mi funcion de java script..

Cita:


cbo.ID = "chkPermiso";
cbo.EditorProperties.ValueChecked = "1";
cbo.EditorProperties.ValueUnchecked = "0";
cbo.EditorProperties.CheckedIfUndefined = false;
cbo.EditorProperties.ClientSideEvents.CheckedChang ed.ClientFunction = "CheckedBoxes";


Code de my ClienteSide

Cita:

function CheckedBoxes(source, e){

alert("valores " + e)

/*
if(e.column.GetDataControllerColumn().GetDataField () == "vPermiso"){
alert("hola, no soy el aire");
}
*/

var grid;
var x;
grid = GetGridCollection().Get("djPerfil");
alert("no de items " + grid.GetRowCount());

totalRenglones = grid.GetRowCount();

//poli = e.column.GetDataControllerColumn().GetDataField();

alert(poli);

//alert("valores de columnas" + e.value);


for(x=totalRenglones - 1; x>-1; x=x-1){

//alert("hola i fly with you");
//alert(grid.GetRow(x).GetDataControllerRow().GetVal ue(0));
//polo = polo + 1;
//alert(grid.row.GetDataControllerRow(x).GetValueByC olumnName("vModulo"));
//alert(e.row.GetDataControllerRow(x).GetValueByColu mnName("vModulo"));
}


//alert(e.row.GetDataControllerRow().value);
clave = e.row.GetDataControllerRow().GetValueByColumnName( "vModulo");
alert("valores modulo " + clave);


}



Solo que ninguno de estas lineas de codigome permit obtner el el valor de la row a la que hice click . oya minimo para obtener el index de ellla pero me marca error. Por ejemplo

e.row.GetDataControllerRow().GetValueByColumnName( "vModulo");

pero no me lo acepta... Ya he pedido ayuda del soporte del componente pero esos vatos, solo se hacen patos..jajajjaa .

Si alguien me pudiera ayudar o una idea.....Se los agradeceria!!!
__________________
Hay que echar desman ,,,, Mientras se pueda:-D