Hello Patrik,
To answer your questions - first considering the RadTabStrip and the MegaDropDownMenu and then the RadSitemap:
1. Since the RadSiteMap is created in a way so that the user can always
keep track on the current page and the hierarchy of the pages in a web
site you probably refer to a scenario containing a RadSiteMap in a combination with RadTabStrip and a RadMultiPage control. If this is the case I would suggest that you refer to the following articles that might give you a better understanding how this would be accomplished using the highlightpath() method.
http://www.telerik.com/help/aspnet-ajax/tabstrip-implement-breadcrumb.html
http://demos.telerik.com/aspnet-ajax/menu/examples/programming/showpath/defaultcs.aspx
If not, can you provide some markup of the scenario you need to accomplish or a screenshot for better understanding?
2. In general we do not have server-side events that you can use with the RadSiteMap control except for the
NodeDataBound one. Since the main concept of this control is to navigate a user through a web site it is designed in a way to be a relatively light control. If you need to use any other events to further customize its functionality you can choose between making use of the jQuery libraries or switching to a different control (that might fit your scenario better). However, there is also a way to attach a click event to the RadSiteMap as described in the forum post below:
http://www.telerik.com/community/forums/aspnet-ajax/sitemap/node-click-event-to-open-radwindow.aspx#1372337
Greetings,
Kate
the Telerik team
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to their
blog feed now.