The new cDbCjGridPromptList class appears to me to be great.
Easy to code and works 100% in my preliminary testing.

To retain the look and feel of all grids it would be good to have a non data aware prompt list as a replacement for list.

Such as a cCJGridPromptList class.