/// <summary>
        /// Added by bj to change the Portal
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void btnPortalSave_Click(object sender, EventArgs e)
        {
            int portalID = GetPortalID;

            if (int.Parse(ddlPortalName.SelectedItem.Value) != 1)
            {
                SettingProvider sageSP = new SettingProvider();
                sageSP.SaveSageSetting(SettingType.SiteAdmin.ToString(), SageFrameSettingKeys.SuperUserPortalId,
                                       ddlPortalName.SelectedItem.Value, GetUsername, portalID.ToString());
                sageSP.ChangePortal(int.Parse(ddlPortalName.SelectedItem.Value));
                BindPortal();
                HttpRuntime.Cache.Remove(CacheKeys.Portals);
                HttpRuntime.Cache.Remove(CacheKeys.SageSetting);
                Response.Redirect(Request.Url.ToString());
            }
            else
            {
                ShowMessage("Current Portal", "", "The portal you want to make Parent is existing parent portal", SageMessageType.Alert);
            }
        }