Olá galera.
Estou usando GXT 2.0.4 no meu projeto e estou com problemas com o Buffered Grid.
Eu adicionei um evento num Buffered Grid e quando eu clico num botão eu teria que receber as informações do objeto selecionado.
Quando eu clico num objeto que está na primeira página do grid funciona corretamente. Mas quando eu clico num objeto que está em outra página, eu recebo informações de algum objeto que está na primeira página do grid.
Eu copiei o exemplo desse link (Live Grid): http://www.sencha.com/examples/explorer.html#overview
resultGrid.setView(resultGridView);
resultGrid.addListener(Events.CellClick, new Listener<BaseEvent>(){
@SuppressWarnings("unchecked")
@Override
public void handleEvent(BaseEvent be) {
GridEvent<BeanModel> ge = (GridEvent<BeanModel>) be;
int colIndex = ge.getColIndex();
if(colIndex == 1) {
BeanModel beanModel = ge.getModel();
MyBean myBean = beanModel.getBean();
//my logic here
}
}
});
Obrigada.