2

如何以编程方式将 html 编辑器扩展器的最大允许字体大小更改为 16px 或“3”设置?我搜索了网页,但找不到任何参数,例如:

 <asp:TextBox ID="zz" .... .... .. runat="server"></asp:TextBox>
 <asp:HtmlEditorExtender MaxFontSize="16" ..... ..... runat="server"></asp:HtmlEditorExtender> 

按预期收到此错误:

 Type 'AjaxControlToolkit.HtmlEditorExtender' does not have 
 a public property named 'MaxFontSize'.

这可以在 Jquery 或代码隐藏中完成吗?当网页不是为大字体设计而控制面板页面自动允许大字体时,这可能会出现问题。

  <option value="4">4</option>
  <option value="5">5</option>
  <option value="6">6</option>
  ...

在页面的最后阶段(通过 chrome 的“查看源代码”选项查看),我需要销毁这些值大于 3 或 4 的东西。

谢谢你。

4

1 回答 1

1

我知道自定义字体名称列表和字体大小列表的过程,但它需要一些编码。

从本教程开始。

这将向您展示如何编写自己的 HTMLEditor 类,该类将从 AJAXControlToolkit 继承默认的 HTMLEditorExtender 类。

接下来,您需要自定义工具栏。从这里开始。

最后,您需要将 FontName Options 和 Font Size Options 添加到 DropDownLists。您会在这里找到一些可以使用的代码。

我希望这有帮助。

于 2014-07-09T13:44:21.537 回答