If this is an incremental value that is used just as the key, could you determine what the next key value should be and automatically populate (and disable) the control?