Yes i know about item click listener and row index from client click.
But till yesterday i did not know that i could set “setHandleWidgetEvents(true)” on column and if i click on button in row for edit, item click listener will get fired for that specific row.
And from there i can get row index no problem. So problem solved. Thanks for you reply though.