HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/RMourik/bassol.nl/wwwroot/CMSFormControls/Selectors/LargeTextAreaDesigner.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="LargeTextAreaDesigner.aspx.cs"
    Inherits="CMSFormControls_Selectors_LargeTextAreaDesigner" Theme="Default" MasterPageFile="~/CMSMasterPages/UI/Dialogs/ModalDialogPage.master"
    Title="Edit text" %>

<%@ Register Src="~/CMSAdminControls/UI/Macros/MacroEditor.ascx" TagName="MacroEditor"
    TagPrefix="cms" %>
<%@ Register Src="~/CMSAdminControls/UI/Macros/MacroSelector.ascx" TagPrefix="cms"
    TagName="MacroSelector" %>
<asp:Content ID="cntBody" runat="server" ContentPlaceHolderID="plcContent">
    <asp:Panel runat="server" ID="pnlContent">
        <cms:MacroEditor ID="txtText" Height="500px" Width="99%" runat="server" />

        <script type="text/javascript">
            //<![CDATA[
            // Retrieves the text from the form control
            function load() {
                var elem = wopener.document.getElementById('<%=EditorId%>');
                if (wopener && elem) {
                    var txtArea = document.getElementById('<%=txtText.Editor.ClientID%>');
                    var openerValue = elem.value;
                    if (txtArea) {
                        txtArea.value = openerValue;
                    }
                }
                return false;
            }
            
            // Returns the text to the form control
            function set() {
                var elem = wopener.document.getElementById('<%=EditorId%>');
                if (wopener && elem) {
                    if ((typeof(<%=txtText.Editor.EditorID%>) != 'undefined') && (<%=txtText.Editor.EditorID%> != null))
                    {   
                        elem.value = <%=txtText.Editor.EditorID%>.getValue();
                    }
                    else
                    {
                        elem.value = document.getElementById('<%=txtText.Editor.ClientID%>').value;
                    }
                    wopener.$cmsj(elem).trigger('change');
                }
                CloseDialog();
            }

            load();
            //]]>
        </script>
    </asp:Panel>
</asp:Content>
<asp:Content ID="cntFooter" ContentPlaceHolderID="plcFooter" runat="server">
    <cms:LocalizedButton ID="btnOk" runat="server" ButtonStyle="Primary" ResourceString="general.saveandclose"
        OnClientClick="set();" />
</asp:Content>