If I have understood you right, the DataContext of the Cities GridView is the Country's GridView SelectedItem.
If this is the case, then when the "AddingNewDataItem" event is raised, you could check if the DataContext of the Cities GridView is a valid one.
I hope that this helps.
the Telerik team
Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get it now >>