0

我很感激帮助理解如何在其 asp.net 控制变体中配置 ckeditor。

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

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

我想将格式列表限制为正常、标题 1 和标题 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 中实现这一点

任何帮助,将不胜感激。

4

1 回答 1

0

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

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

完全按照你的要求做

于 2015-07-09T07:49:30.727 回答