Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/263.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将记录从DB加载到tinymce编辑器后UpdatePanel不工作_Javascript_C#_Asp.net_Tinymce_Updatepanel - Fatal编程技术网

Javascript 将记录从DB加载到tinymce编辑器后UpdatePanel不工作

Javascript 将记录从DB加载到tinymce编辑器后UpdatePanel不工作,javascript,c#,asp.net,tinymce,updatepanel,Javascript,C#,Asp.net,Tinymce,Updatepanel,我正在使用ASP.NET开发网站。在那里,我使用tinymce文本编辑器编辑文本框来装饰用户输入 这是代码 <script src="//tinymce.cachefly.net/4.2/tinymce.min.js"></script> <script type="text/javascript"> tinymce.init({ resize: true, mode: "specific_textareas",

我正在使用ASP.NET开发网站。在那里,我使用tinymce文本编辑器编辑文本框来装饰用户输入

这是代码

<script src="//tinymce.cachefly.net/4.2/tinymce.min.js"></script>

<script type="text/javascript">
    tinymce.init({
        resize: true,
        mode: "specific_textareas",
        editor_selector: "tinymceDescription",
        encoding: "xml",
        theme: "modern",
        plugins: [
         "advlist lists link preview",
         "searchreplace",
         "directionality"
        ],
        toolbar1: "bold italic underline | bullist numlist outdent indent | link | preview",
        menubar: false,
        statusbar: true,


        setup: function (editor) {
            editor.on('SaveContent', function (ed) {
                ed.content = ed.content.replace(/&#39/g, "&apos");
            });
        }


    });
所以这很有效。从数据库检索时,它会正确显示。但问题是,当我将注册数据从数据库加载到这个tinymce文本框时,整个页面的更新面板都不工作

下面是用于检索数据的代码

DataTable dt=new DataTable();
     dt = objBLL.Get_ToEdit(Id: selectedId);
                txtDescription.Text = dt.Rows[0]["description"].ToString();

有什么问题吗?

请查看UpdatePanel的结构。您是否检查了控制台中的错误?可能是tinyMCE的HTML正在溢出并导致错误。@Hugo Yates如何在控制台中检查错误?代码没有错误,设计页面没有错误。在浏览器中按F12,您将能够看到是否有任何JavaScript错误发生
HttpUtility.HtmlDecode(txtDescription.Text)
DataTable dt=new DataTable();
     dt = objBLL.Get_ToEdit(Id: selectedId);
                txtDescription.Text = dt.Rows[0]["description"].ToString();