I try to implement multiple selection in a CJDBGrid, but the problem is that often a first row in the SelRows array is one wtih no 0 that I didn't select. When I select a sequence of rows SelRows might include 0,20,21,....25. But that doesn't happens every time and I cannot understand when the zero rows is included and when it is not.

Another problem is that when the grid is first shown, the upper row is always selected and blue coloured.

Bengt