Prevenção de retorno de chamada durante a validação em rede ComponentArt
-
10-07-2019 - |
Pergunta
Eu tenho que validar um par de campos na grade CA cada vez que um registro é atualizado / acrescentou. A grade é usado no modo de retorno de chamada. O que eu não consigo descobrir como fazer é cancelar o retorno de chamada se uma célula é inválido. Eu estou tentando fazer este evento 'onbeforeupdate' da grade. Eu posso chamar set_cancel (true) para cancelar a atualização. Mas isso vai mudar o modo de linha de edição para mostrar e eu vou perder todos os dados inseridos. O que estou tentando fazer é deixar a linha no modo de edição, quando qualquer célula nessa linha é inválido. Uma das coisas que eu ter pensado, mas não o fizeram ainda está tentando mudar RunningMode ao cliente, validar o registro, e definir a volta RunningMode para Callback quando eu estou pronto para enviar? Todas as sugestões são muito apreciados. Obrigado!
Solução
Acontece que existe um método no evento que permite a deixar a linha no modo de edição cancelar.
eventArgs.set_continue(true);