protected void Save(object sender, EventArgs e) { if (!Page.IsValid) return; _groupViewModel = GetGroupViewModel(); var groupViewModel = new GroupViewModel { DisplayName = txtName.Text, Description = txtDescription.Text, VisibilityType = _groupViewModel.VisibilityType }; var grouping = new Grouping(_environmentParametersViewModel); Guid roleId = grouping.CopyGroup(groupViewModel, SessionObject.LoggedInUser.School, RoleId, _rolePortalId); string script = string.Format("CloseDialog('{0}');", roleId.ToString()); ScriptManager.RegisterStartupScript(Page, typeof(Page), "closeScript", script, true); }