【问题标题】:Asp.net Html editor Extender: how to limit font size?Asp.net Html editor Extender:如何限制字体大小?
【发布时间】:2014-06-05 12:04:47
【问题描述】:

如何以编程方式将 html 编辑器扩展器的最大允许字体大小更改为 16 像素或“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 的东西。

谢谢。

【问题讨论】:

    标签: jquery asp.net htmleditorextender


    【解决方案1】:

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

    从这个tutorial开始。

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

    接下来您需要自定义工具栏。开始here

    最后,您需要将 FontName Options 和 Font Size Options 添加到 DropDownLists。你会发现一些代码可以使用here

    我希望这会有所帮助。

    【讨论】:

    • 对不起,这个答案没用,因为 htmlextender 与旧的 html editoe 完全不同
    猜你喜欢
    • 1970-01-01
    • 2019-11-13
    • 1970-01-01
    • 1970-01-01
    • 2023-03-12
    • 1970-01-01
    • 2018-10-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多