将自定义工具栏按钮添加到HtmlEditorExtender并设置样式表

时间:2017-05-23 16:31:56

标签: ajaxcontroltoolkit htmleditorextender

我正在将ASP.NET解决方案从AjaxControlToolkit V4 .x升级到 V17 .x。原来的HTMLEditor已弃用,现在将使用 HtmlEditorExtender 。我的HTML编辑器包含一些需要迁移的自定义工具栏按钮。不幸的是,我找不到任何关于如何向HtmlEditorExtender添加自定义工具栏按钮的示例。

如何添加工具栏按钮“H1”(将 h1 样式应用于所选文本)的示例将非常有用。

此外,HTMLEditor提供了这些属性来设置特定的样式表(可以在运行时由用户动态选择):

htmlEditorEx.DesignPanelCssPath
htmlEditorEx.DocumentCssPath

HtmlEditorExtender中是否有等价物?

1 个答案:

答案 0 :(得分:1)

虽然您可以扩展HtmlEditorExtenderButton类,但HtmlEditorExtender的客户端代码没有运行按钮的自定义客户端行为的逻辑。

我看到唯一有效的选项是扩展HtmlEditorExtender本身并添加自定义逻辑to a client code that executes button logic

相关问题