jqGrid: a imagem não muda na janela de edição ao pressionar a seta anterior e a próxima

Eu tenho um jqGrid e no qual há uma coluna que contém uma imagem. Quando o usuário clica no ícone de edição da página, na janela de edição, a foto fica visível e isso foi feito pelo seguinte comando na seção de edição do navGrid -

recreateForm: true,
beforeInitData: function () {
    var cm = jQuery("#list3").jqGrid('getColProp', 'img'),
    selRowId = jQuery("#list3").jqGrid('getGridParam', 'selrow');
    cm.editoptions.src = '/BDED_WEB/resources/images/user'+selRowId+'.jpg';
}                

Mas se eu quiser voltar e avançar no conjunto de dados pressionando a seta anterior e a próxima na janela de edição, todos os dados foram alterados, mas a imagem não está sendo alterada. Isso significa que o método beforeInitData não está sendo chamado quando o usuário está clicando no botão pData ou nData.

Como posso alterar a imagem também na janela de edição quando o usuário pressiona os botões de seta seguinte e anterior?

questionAnswers(1)

yourAnswerToTheQuestion