CheckBoxGrid Invertir selección de columna CheckBox de un UltraWebGrid

Función JavaScript que recibe dos parametros de entrada el primer parametro recibe un objeto UltraWebGrid,  el segundo parametro recibe un valor de nombre de la columna del control UltraWebGrid, el que es tipo de tipo CheckBox, esta función invierte los valores de la columna de tipo checkBox del control UltraWebGrid.

 

function InvertirSeleccionCheckBoxGrid(gridUWG, columna)

{

//obtener el objeto UltraWebGrid        

    var grid = igtbl_getGridById(gridUWG);

    var row;

    //Recorrer el control UltraWebGrid de infragistics

    for(i=0; i < grid.Rows.length; i++)

    {

    //Obtener fil del ultraWebGrid

        row = grid.Rows.getRow(i);

//Valor de la columna

var valor = row.getCellFromKey(columna).getValue();

//si el valor es falso o cero cambia el valor de la columna a true o chequeado

        if(valor ==0)

        {        

         row.getCellFromKey(columna).setValue(1);                

        }

//si el valor es true o uno cambia el valor de la columna a falso o deschequeado         

        else

        {

         row.getCellFromKey(columna).setValue(0);        

        }

        delete row;

    }

    //retorna el control UltraWebGrid con los valores de la columna de tipo

    //CheckBox invertida

    delete grid;

}

 

 

About omaracostacasas

ING SOFTWARE
This entry was posted in Infragistics. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s