Asp.net 当SimpleModel再次打开时,TinyMCE不会启动

Asp.net 当SimpleModel再次打开时,TinyMCE不会启动,asp.net,tinymce,simplemodal,Asp.net,Tinymce,Simplemodal,我做了一些搜索,发现一些人有同样的问题,但没有实际的答案 我有一个使用SimpleModel的aspx页面。在这个SimpleModel窗口中,我有一个textarea模式的TextBox控件。我正在使用TinyMCE将该控件转换为RichTextBox 当第一次打开模态时,TinyMCE呈现正确,但是,如果我关闭SimpleModel窗口然后重新打开它,它将返回到基本的TextArea控件 这是我的HTML控件 <div id="bio-modal" style="display:non

我做了一些搜索,发现一些人有同样的问题,但没有实际的答案

我有一个使用SimpleModel的aspx页面。在这个SimpleModel窗口中,我有一个textarea模式的TextBox控件。我正在使用TinyMCE将该控件转换为RichTextBox

当第一次打开模态时,TinyMCE呈现正确,但是,如果我关闭SimpleModel窗口然后重新打开它,它将返回到基本的TextArea控件

这是我的HTML控件

<div id="bio-modal" style="display:none;">
    <h3>Member Bio</h3>
    <p>Introduce yourself to other members by writing a small member bio.  When other members search for your, this bio will be shown.</p>
    <p>
        <asp:TextBox ID="txtBioContent" runat="server" TextMode="MultiLine" Width="395px" Height="300px" />
        <br />
        <asp:Button ID="btnSaveProfile" runat="server" Text="Save Profile" OnClick="btnSaveProfile_Click" />
    </p>
</div>
这是我用来打开SimpleModel和启动TinyMCE的代码

    function showModal(which)
    {
        switch (which) {
            case "bio":
                $('#bio-modal').modal({
                    appendTo: 'form',
                    minWidth: 420,
                    minHeight: 460,
                    onShow: function () {
                        tinymce.init({ selector: '#<% = txtBioContent.ClientID %>' });
                    }
                });
                break;
            case "pw":
                $('#password-modal').modal({
                    appendTo: 'form',
                    minWidth: 200,
                    minHeight: 200
                });
                break;
            case "email":
                $('#email-modal').modal({
                    appendTo: 'form',
                    minWidth: 200,
                    minHeight: 200
                });
                break;
        }
    }
在此领域的任何帮助都将不胜感激


菲利普

好的。。。因此,似乎必须在SimpleModel窗口关闭后删除TinyMCE控件

tinymce.remove();
如果您在弹出窗口中有一个按钮/链接来关闭模式,这是可以的,但是如果您使用右上角的X按钮,它将不起作用。您需要修改SimpleModel源代码

谢谢