It seems I cannot quite understand the problem again.
Generally, here is the behavior of the CmsSiteMapProvider
(it is not changed in Sitefinity RC2 compared to RC1):
contains all pages no matter if they are set as 'Show in navigation' or not, otherwise the SiteMapProvider contains only pages with 'Show in navigation'. The RadMenu ItemCreated
event is fired only for items which are stored in the SiteMapProvider
, and there is no chance for it to be different. We tested the RadMenu ItemCreated
event as you described and didn't notice any unexpected behavior.
Please let us know if we are missing something.
I think it would be better if you send us the menu control with a description of how it should behave.