A edição em linha é uma nova funcionalidade da rede de dados em v11 Release 1. Permite ao usuário modificar um registro na área da rede de dados. Neste exemplo, nos concentramos em 3 comandos de edição em linha: allowInlineEditing(), inlineEdit() e inlineEditClear().
Sintaxe: myGrid.allowInlineEditing(boolean);
Sintaxe: myGrid.inlineEdit(row);
Sintaxe: myGrid.inlineEditClear();
Neste exemplo, 2 funções de ajuste criam-se para realizar várias tarefas.
A função enableInlineEditing() ativa no modo edição em linha da rede de dados. Se uma fila está selecionada, o comando inlineEdit() se chamará na fila selecionada.
function enableInlineEditing(){
myGrid.allowInlineEditing(true);
if(targetrow)
myGrid.inlineEdit(targetrow);
}
A função disableInlineEditing() desativa o modo de edição em linha para à fila atual e logo desativa o modo de edição em linha para toda a rede de dados.
function disableInlineEditing(){
myGrid.inlineEditClear();
myGrid.allowInlineEditing(false);
}