Cancelling navigation from grids seems to be tricky things. Exiting in the old grid and OnExitng in the new seems to work about the same way, and can be used if the user clicks somewhere else in the grid. If Ctrl/F5 or the Clear All-button on the menu bar is pressed, Exiting and OnExiting are executed, but everything is cleared before that, cancelling in that case gives an empty view. Is there a way to cancel navigation before the view is cleared?