【问题标题】:Configuring CKEditor in an ASP NET control在 ASP NET 控件中配置 CKEditor
【发布时间】:2015-06-08 11:50:09
【问题描述】:

如果能帮助我理解如何在其 asp.net 控件变体中配置 ckeditor,我将不胜感激。

(我必须在数据对象中使用 ckeditor 并使用纯 js 版本,这可能更容易,因为 asp.net 数据绑定在 html 文本区域中不起作用。)

aspnet 控件功能正常,它会在刷新数据对象时更新数据库,并且我可以在封闭数据对象的数据绑定事件中调整 .net 中的按钮数量和其工具栏的排列。但我不知道如何配置下拉列表的内容。

我想将格式列表限制为 Normal、Heading 1 和 Heading 2。我在 /ckeditor/config.js 中所做的没有任何区别,例如

config.format_tags = 'p;h1;h2;h3';

应用程序似乎完全忽略了它。

如果我尝试在后面的代码中(我在 VB 中)与封闭对象的数据绑定事件中的其他功能行一起执行此操作

myCK.config.format_tags = New String() {"p", "h1", "h2", "h3"}

由于我不理解的语法原因,这不起作用,即使支持文档中 asp.net 配置页面中的示例

myCK.config.smiley_descriptions = New String() {"smiley", "sad"}

工作正常。

同样,我尝试对 /ckeditor/CKEditor.NET/CKEditorConfig.cs 进行更改,例如

GlobalConfigObj.format_tags = "p;h1;h2;h3";,

但这没有任何效果。格式下拉菜单始终显示从 p 到 pre 的所有内容。

我也无法添加插件。将此添加到 config.js 文件不会启用插件(其文件夹已正确复制到插件文件夹)

config.extraPlugins = 'autogrow';

再次,我不确定我是否应该在 /ckeditor/config.js 或 /ckeditor/config.js 中进行这项工作

任何帮助将不胜感激。

【问题讨论】:

    标签: ckeditor ckeditor.net


    【解决方案1】:

    这可能没有帮助,但是(在 c# 中)使用 Page_Load 中的 CKEditor (3.6.6) 行

            myCK.config.format_tags = "p;h1;h2;h3";
    

    完全按照你的要求做

    【讨论】:

      猜你喜欢
      • 2011-05-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多