Páginas

Mostrando entradas con la etiqueta fila. Mostrar todas las entradas
Mostrando entradas con la etiqueta fila. Mostrar todas las entradas

13 de febrero de 2014

cambia de color la fila en grid


/**
* Función que cambia de color la fila
*
*/
public class GVC extends GridViewConfig{
@Override
        public String getRowStyle(ModelData model, int rowIndex, ListStore ds){

    if (rowIndex%2==0){
    return "coloreador-grid-row-impar";
    }
    else
            return "";
    }
        
    }

GridView view = new GridView(); 
view.setViewConfig(new GVC());

grid.setView(view);

presenter

this.display.getGrid().getView().setViewConfig(new GridViewConfig() {
@Override
public String getRowStyle(ModelData model, int rowIndex,
ListStore ds) {
if (model != null) {

if (model.get("id") == null){
return "coloreador-grid-row-nuevo";
}
else{
if (model.get("colorea") != null && (Boolean) model.get("colorea")) {
return "coloreador-grid-row-borrado";
} else {
return "coloreador-grid-row-sincolor";
}
}

}
return "";
}

});


en  css 

.coloreador-grid-row-sincolor {
background-color: #FFFFFF !important;
}