well, long story, i was initially looking for a way that when one row is clicked, the corresponding PK is retrieved from the db (pk is not displayed in the grid). at the end i couldnt figure it out, so i put pk in the last column in the grid. but i dont want user to c it because it means nothing for them. thats why.