Nel tag Editor, impostare per l'evento BeforeEditor, una funzione javascript che verifica se il valore della riga che vogliamo modificare corrisponde o no ad un determinato valore, in caso contrario disabilitiamo la modifica della riga.
Nella parte qui sotto la parte relativa al tag roweditor.
Parte Html
Mentre la funzione, accetta due parametri, il secondo lo possiamo utilizzare come indice della riga, per rilevare nel oggetto store il record, con il quale andiamo a verificare il valore del campo.
Qui di seguito tale funzione.
Funzione javascript
var beforeEdit = function (rowEditor, rowIndex) {
if (this.grid.store.getAt(rowIndex).data.MIOCAMPO == "VALORE") {
return true;
}
else {
return false;
}
Nessun commento:
Posta un commento