This sample illustrates how to change the order of groups at runtime by means of custom buttons integrated in the GroupHeaderTemplate.
1. The ASPxNavBar.GroupHeaderTemplate contains two buttons (to move the group up and down). Each button initiates a postback and changes the group position by modifying its Index property.
2. To avoid reloading the entire page, we've put the ASPxNavBar in an MS AJAX UpdatePanel.
3. One group contains an ItemTemplate defined. When reordering groups, you should be picky of correctly handling this template. In particular, it's necessary to set it at runtime, for the reasons described in report ASPxNavBar - Group loses its ItemTempate when changing its Index.