private void CurrentRequestWindow_PagePreRender(object sender, EventArgs e) { WebWindow window = (WebWindow)sender; window.RegisterStartupScript("Init", "Init();"); DevExpress.Web.ASPxNavBar navBar = this.NC.NavigationControl as DevExpress.Web.ASPxNavBar; if (navBar != null) { navBar.AutoCollapse = false; navBar.EnableAnimation = true; navBar.Height = Unit.Pixel(500); navBar.ClientSideEvents.HeaderClick = "function(s, e) { var expanded = e.group.GetExpanded();s.CollapseAll();e.group.SetExpanded(!expanded);e.cancel = true;}"; } }
private void ShowNavigationItemAction_CustomizeControl(object sender, DevExpress.ExpressApp.Actions.CustomizeControlEventArgs e) { Debug.WriteLine(string.Format("{0}:{1}", "e.Control.GetType()", e.Control.GetType())); control = e.Control as DevExpress.Web.ASPxNavBar; }