我很感激帮助理解如何在其 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 中实现这一点
任何帮助,将不胜感激。