Como controlar o Lookup de Edição

Prezados,

Estou com a seguinte situação, eu tenho um Lookup de Edição em um campo de um formulário de uma Grid View editável. Para alterar a linha da grid ele abre a edição em modal. Este campo possui uma condição no evento onLoad para habilitar a edição somente quando o valor for zero, está tudo correndo super bem, porém, ao clicar no botão atualizar do modal ele altera o valor, parece que ele executa novamente o SQL do Lookup de Edição. Percebi que isso acontece também quando eu salvo a linha, não fica o valor que eu tinha escolhido pelo Lookup, sempre vai para o próximo valor.

Alguma sugestão? Obrigado, pessoal.