protected override void CreateChildControls() { cbExpired.Text = "Expired"; cbExpired.EnableViewState = true; cbExpired.AutoPostBack = true; Controls.Add(cbExpired); // clipContextMenu.AutoPostBackOnSelect = false; // clipContextMenu.ExpandSlide = SlideType.None; // clipContextMenu.ExpandTransition = TransitionType.Fade; // clipContextMenu.ExpandDelay = 250; // clipContextMenu.CollapseSlide = SlideType.None; // clipContextMenu.CollapseTransition = TransitionType.Fade; // clipContextMenu.Orientation = GroupOrientation.Vertical; // clipContextMenu.EnableViewState = false; // clipContextMenu.ContextMenu = ContextMenuType.ControlSpecific; // clipContextMenu.ContextControlId = this.ID; // // MenuItem editItem = new MenuItem(); // editItem.Text = "Edit"; // clipContextMenu.Items.Add(editItem); // // Controls.Add(clipContextMenu); ToolBarUtility.CommandItem("New Catalog", "New Catalog", "newcatalog.gif"); ToolBarUtility.CommandItem("Up", "Up", "up.gif"); ToolBarUtility.CommandItem("Down", "Down", "down.gif"); ToolBarUtility.CommandItem("Copy", "Copy", "copy.gif"); ToolBarUtility.CommandItem("Paste", "Paste", "paste.gif"); ToolBarUtility.CommandItem("rPaste", "rPaste", "rpaste.gif"); base.CreateChildControls(); }
protected override void CreateToolBarControls() { base.CreateToolBarControls(); ddFormatType = new DropDownList(); ddFormatType.ID = "ddFormatType"; ddFormatType.Items.Add("Default"); ddFormatType.Items.Add("Addresses"); ddFormatType.Items.Add("Email List"); ddFormatType.Items.Add("Member IDs"); ddFormatType.AutoPostBack = true; ddFormatType.EnableViewState = false; Controls.Add(ddFormatType); ddListType = new DropDownList(); ddListType.ID = "ddListType"; ddListType.Items.Add("Active"); ddListType.Items.Add("Inactive"); ddListType.Items.Add("Instructors"); ddListType.Items.Add("Yudansha"); ddListType.Items.Add("Mudansha"); ddListType.Items.Add("Past Due"); ddListType.Items.Add("Invalid Contacts"); ddListType.Items.Add("All"); ddListType.AutoPostBack = true; ddListType.EnableViewState = false; Controls.Add(ddListType); ddSortType = new DropDownList(); ddSortType.ID = "ddSortType"; ddSortType.Items.Add(new ListItem("Last Name")); ddSortType.Items.Add(new ListItem("First Name")); ddSortType.Items.Add(new ListItem("Rank")); ddSortType.Items.Add(new ListItem("Member Type")); ddSortType.Items.Add(new ListItem("Last Signin")); ddSortType.Items.Add(new ListItem("ID")); ddSortType.AutoPostBack = true; ddSortType.EnableViewState = false; Controls.Add(ddSortType); ddCommands = new DropDownList(); ddCommands.ID = "ddCommands"; ddCommands.Items.Add(new ListItem("--- Select ---")); ddCommands.Items.Add(new ListItem("Activate", "activate")); ddCommands.Items.Add(new ListItem("Deactivate", "deactivate")); ddCommands.Items.Add(new ListItem("Grant Membership", "grantmembership")); ddCommands.Items.Add(new ListItem("--- Address ---")); ddCommands.Items.Add(new ListItem("Validate", "validateaddress")); ddCommands.Items.Add(new ListItem("Invalidate", "invalidateaddress")); ddCommands.Items.Add(new ListItem("--- Dues ---")); ddCommands.Items.Add(new ListItem("Clear Dues", "cleardues")); ddCommands.Items.Add(new ListItem("Past Due", "pastdue")); ddCommands.SelectedIndexChanged += new System.EventHandler(this.ddCommands_SelectIndexChanged); ddCommands.AutoPostBack = true; ddCommands.EnableViewState = false; Controls.Add(ddCommands); // TO ADD ITEMS TO THE TOOL BAR AFTER??? ToolBarUtility.AddControlItem(toolbars[0], ddListType); ToolBarUtility.AddControlItem(toolbars[0], ddFormatType); ToolBarUtility.AddControlItem(toolbars[0], ddSortType); ToolBarUtility.AddControlItem(toolbars[0], ddCommands); toolbars[0].Items.Add(ToolBarUtility.Break()); toolbars[0].Items.Add(ToolBarUtility.CommandItem("export", "Export", "export.gif")); bool adminMode = Page.User.IsInRole("Tessen/Administrator"); this.deleteButton.Enabled = adminMode; this.editButton.Enabled = adminMode; this.newButton.Enabled = adminMode; this.ddCommands.Enabled = adminMode; }