Exemple #1
0
    /// <summary>
    /// Performs actions necessary to show the popup dialog.
    /// </summary>
    /// <param name="dialogControl">New dialog control</param>
    /// <param name="modalPopup">Modal control</param>
    /// <param name="mode">Dialog mode</param>
    private void ShowPopup(Control dialogControl, ModalPopupDialog modalPopup, string mode)
    {
        // Set new identifiers
        CurrentModalID  = modalPopup.ID;
        CurrentDialogID = dialogControl.ID;

        if ((CurrentModal != null) && (CurrentDialog != null))
        {
            // Enable dialog control's viewstate and visibility
            CurrentDialog.EnableViewState = true;
            CurrentDialog.Visible         = true;

            // Init title and icon
            ucTitle.TitleText = GetString("newslettervariant." + mode);

            plcAddVariant.Visible    = mode.EqualsCSafe("addvariant", StringComparison.InvariantCultureIgnoreCase);
            btnOKAdd.Visible         = plcAddVariant.Visible;
            plcProperties.Visible    = mode.EqualsCSafe("properties", StringComparison.InvariantCultureIgnoreCase);
            btnOKProperties.Visible  = plcProperties.Visible;
            plcRemoveVariant.Visible = mode.EqualsCSafe("removevariant", StringComparison.InvariantCultureIgnoreCase);
            btnOKRemove.Visible      = plcRemoveVariant.Visible;

            // Show modal popup
            CurrentModal.Show();
        }
    }
    /// <summary>
    /// Performs actions necessary to show the popup dialog.
    /// </summary>
    /// <param name="dialogControl">New dialog control</param>
    /// <param name="modalPopup">Modal control</param>
    /// <param name="mode">Dialog mode</param>
    private void ShowPopup(Control dialogControl, ModalPopupDialog modalPopup, string mode)
    {
        // Set new identifiers
        CurrentModalID  = modalPopup.ID;
        CurrentDialogID = dialogControl.ID;

        if ((CurrentModal != null) && (CurrentDialog != null))
        {
            // Enable dialog control's viewstate and visibility
            CurrentDialog.EnableViewState = true;
            CurrentDialog.Visible         = true;

            // Init title and icon
            ucTitle.TitleText = GetString("newslettervariant." + mode);
            string imgPath       = null;
            string helpTopicName = null;
            switch (mode)
            {
            case "addvariant":
                imgPath       = "CMSModules/CMS_Newsletter/variantadd24.png";
                helpTopicName = "newsletterab_addvariant";
                break;

            case "properties":
                imgPath = "CMSModules/CMS_Newsletter/variantedit24.png";
                txtPropertyName.Text = hdnParameter.Value;
                break;

            case "removevariant":
                imgPath = "CMSModules/CMS_Newsletter/variantdelete24.png";
                break;
            }
            ucTitle.TitleImage = GetImageUrl(imgPath, IsLiveSite);
            if (!string.IsNullOrEmpty(helpTopicName))
            {
                ucTitle.HelpTopicName = helpTopicName;
            }

            plcAddVariant.Visible    = mode.EqualsCSafe("addvariant", StringComparison.InvariantCultureIgnoreCase);
            btnOKAdd.Visible         = plcAddVariant.Visible;
            plcProperties.Visible    = mode.EqualsCSafe("properties", StringComparison.InvariantCultureIgnoreCase);
            btnOKProperties.Visible  = plcProperties.Visible;
            plcRemoveVariant.Visible = mode.EqualsCSafe("removevariant", StringComparison.InvariantCultureIgnoreCase);
            btnOKRemove.Visible      = plcRemoveVariant.Visible;

            // Show modal popup
            CurrentModal.Show();
        }
    }
Exemple #3
0
    /// <summary>
    /// Performs actions necessary to show the popup dialog.
    /// </summary>
    /// <param name="dialogControl">New dialog control</param>
    /// <param name="modalPopup">Modal control</param>
    private void ShowPopup(Control dialogControl, ModalPopupDialog modalPopup)
    {
        // Set new identifiers
        CurrentModalID  = modalPopup.ID;
        CurrentDialogID = dialogControl.ID;

        if ((CurrentModal != null) && (CurrentDialog != null))
        {
            // Enable dialog control's viewstate and visibility
            CurrentDialog.EnableViewState = true;
            CurrentDialog.Visible         = true;

            // Show modal popup
            CurrentModal.Show();
        }
    }
    /// <summary>
    /// Performs actions necessary to show the popup dialog.
    /// </summary>
    /// <param name="dialogControl">New dialog control</param>
    /// <param name="modalPopup">Modal control</param>
    /// <param name="mode">Dialog mode</param>
    private void ShowPopup(Control dialogControl, ModalPopupDialog modalPopup, string mode)
    {
        // Set new identifiers
        CurrentModalID = modalPopup.ID;
        CurrentDialogID = dialogControl.ID;

        if ((CurrentModal != null) && (CurrentDialog != null))
        {
            // Enable dialog control's viewstate and visibility
            CurrentDialog.EnableViewState = true;
            CurrentDialog.Visible = true;

            // Init title and icon
            ucTitle.TitleText = GetString("newslettervariant." + mode);
            string imgPath = null;
            string helpTopicName = null;
            switch (mode)
            {
                case "addvariant":
                    imgPath = "CMSModules/CMS_Newsletter/variantadd24.png";
                    helpTopicName = "newsletterab_addvariant";
                    break;
                case "properties":
                    imgPath = "CMSModules/CMS_Newsletter/variantedit24.png";
                    txtPropertyName.Text = hdnParameter.Value;
                    break;
                case "removevariant":
                    imgPath = "CMSModules/CMS_Newsletter/variantdelete24.png";
                    break;
            }
            ucTitle.TitleImage = GetImageUrl(imgPath, IsLiveSite);
            if (!string.IsNullOrEmpty(helpTopicName))
            {
                ucTitle.HelpTopicName = helpTopicName;
            }

            plcAddVariant.Visible = mode.EqualsCSafe("addvariant", StringComparison.InvariantCultureIgnoreCase);
            btnOKAdd.Visible = plcAddVariant.Visible;
            plcProperties.Visible = mode.EqualsCSafe("properties", StringComparison.InvariantCultureIgnoreCase);
            btnOKProperties.Visible = plcProperties.Visible;
            plcRemoveVariant.Visible = mode.EqualsCSafe("removevariant", StringComparison.InvariantCultureIgnoreCase);
            btnOKRemove.Visible = plcRemoveVariant.Visible;

            // Show modal popup
            CurrentModal.Show();
        }
    }
    /// <summary>
    /// Performs actions necessary to show the popup dialog.
    /// </summary>
    /// <param name="dialogControl">New dialog control</param>
    /// <param name="modalPopup">Modal control</param>
    private void ShowPopup(Control dialogControl, ModalPopupDialog modalPopup)
    {
        // Set new identifiers
        CurrentModalID = modalPopup.ID;
        CurrentDialogID = dialogControl.ID;

        if ((CurrentModal != null) && (CurrentDialog != null))
        {
            // Enable dialog control's viewstate and visibility
            CurrentDialog.EnableViewState = true;
            CurrentDialog.Visible = true;

            // Show modal popup
            CurrentModal.Show();
        }
    }
    /// <summary>
    /// Performs actions necessary to show the popup dialog.
    /// </summary>
    /// <param name="dialogControl">New dialog control</param>
    /// <param name="modalPopup">Modal control</param>
    /// <param name="mode">Dialog mode</param>
    private void ShowPopup(Control dialogControl, ModalPopupDialog modalPopup, string mode)
    {
        // Set new identifiers
        CurrentModalID = modalPopup.ID;
        CurrentDialogID = dialogControl.ID;

        if ((CurrentModal != null) && (CurrentDialog != null))
        {
            // Enable dialog control's viewstate and visibility
            CurrentDialog.EnableViewState = true;
            CurrentDialog.Visible = true;

            // Init title
            ucTitle.TitleText = GetString("newslettervariant." + mode);

            if (mode == "properties")
            {
                txtPropertyName.Text = hdnParameter.Value;
            }

            plcAddVariant.Visible = mode.EqualsCSafe("addvariant", StringComparison.InvariantCultureIgnoreCase);
            btnOKAdd.Visible = plcAddVariant.Visible;
            plcProperties.Visible = mode.EqualsCSafe("properties", StringComparison.InvariantCultureIgnoreCase);
            btnOKProperties.Visible = plcProperties.Visible;
            plcRemoveVariant.Visible = mode.EqualsCSafe("removevariant", StringComparison.InvariantCultureIgnoreCase);
            btnOKRemove.Visible = plcRemoveVariant.Visible;

            // Show modal popup
            CurrentModal.Show();
        }
    }