public override void ApplyChanges() { MakeTemplateButtonWebPart wp = (MakeTemplateButtonWebPart)this.ParentToolPane.SelectedWebPart; wp.CommaSeparatedAccounts = this.pplEditor.CommaSeparatedAccounts; base.ApplyChanges(); }
protected override void CreateChildControls() { pplEditor = new PeopleEditor(); pplEditor.ID = "allowedPrincipalsSelector"; pplEditor.SelectionSet = "SPGroup"; pplEditor.MultiSelect = true; this.Controls.Add(pplEditor); //setting the last set values as current values on custom toolpart MakeTemplateButtonWebPart wp = (MakeTemplateButtonWebPart)this.ParentToolPane.SelectedWebPart; if (wp != null) { this.pplEditor.CommaSeparatedAccounts = wp.CommaSeparatedAccounts; this.pplEditor.Validate(); } base.CreateChildControls(); }