gpt4 book ai didi

c# - 无法在更新面板 C# 中显示 Tiny MCE Editor

转载 作者:太空宇宙 更新时间:2023-11-03 16:44:19 25 4
gpt4 key购买 nike

我无法在更新面板中显示我的微型 MCE 编辑器。

我有两个使用更新模式 “条件” 的更新面板在第一个中,我在单击它时添加了按钮,显示位于第二个更新面板内的 MCE 编辑器我从我的代码后面做到了这一点,点击事件我更新了两个面板

UpdatePanel1.Update();
UpdatePanel2.Update();

div.Style.Add("display", "block");//this is inside second update pane

它的简单文本区域而不是 MCE 编辑器本身..

最佳答案

每当更新面板刷新时,您必须调用 TinyMCE 的初始化方法。

为此,您必须从 RegisterStartupScript 方法调用此方法 (tinyMCE.init),

      protected void Page_Load(object sender, System.EventArgs e)
{
ScriptManager.RegisterStartupScript(this.Page,
this.Page.GetType(), mce.ClientID, "callInt" + mce.ClientID + "();", true);
}

OR 在页面的头部创建一个页面加载 javascript 函数,如下所示:

     function pageLoad() 
{
tinyMCE.init();
}


<body onload="pageLoad()">
</body>

希望这有帮助..

关于c# - 无法在更新面板 C# 中显示 Tiny MCE Editor,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6516379/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com