protected override void OnInit(EventArgs e) { currentUser = MembershipContext.AuthenticatedUser; prefferedUICultureCode = currentUser.PreferredUICultureCode; var categoryWhere = new WhereCondition(); if (IsUITemplate()) { categorySelector.RootPath = CATEGORY_UIWEBPARTS; COOKIE_SELECTED_CATEGORY += "UI"; } else { categoryWhere.WhereNotEquals("ObjectPath", CATEGORY_UIWEBPARTS).WhereNotStartsWith("ObjectPath", CATEGORY_UIWEBPARTS + "/"); } // Display only top level categories categoryWhere.WhereLessThan("ObjectLevel", 2); categorySelector.WhereCondition = categoryWhere.ToString(true); base.OnInit(e); }