我正在自定义将在Ajax Html编辑器中显示的按钮,并希望看到如何在下拉列表中添加字体大小选项的示例。

public class HtmlEditor : Editor
{
{
protected override void FillTopToolbar()
TopToolbar.Buttons.Add(new AjaxControlToolkit.HTMLEditor.ToolbarButton.FontSize());
}
}


它显示了fontsize选项,但下拉列表为空。

如何使用自定义的fontsize选项显示它?例如,我想在fontsize下拉列表中仅显示8到16之间的选项。

谢谢

乔西

最佳答案

尝试这样的事情:

AjaxControlToolkit.HTMLEditor.ToolbarButton.FontSize MyFontSize = new AjaxControlToolkit.HTMLEditor.ToolbarButton.FontSize();
TopToolbar.Buttons.Add(MyFontSize);
AjaxControlToolkit.HTMLEditor.ToolbarButton.SelectOption fontsizeOptions = new AjaxControlToolkit.HTMLEditor.ToolbarButton.SelectOption();

fontsizeOptions.Value = "8pt";
fontsizeOptions.Text = "18";
MyFontSize.Options.Add(fontsizeOptions);


fontsizeOptions = new AjaxControlToolkit.HTMLEditor.ToolbarButton.SelectOption();
fontsizeOptions.Value = "16pt";
fontsizeOptions.Text = "16";
MyFontSize.Options.Add(fontsizeOptions);

关于c# - HTML编辑器-Asp.net Ajax控件工具包,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1229876/

10-13 08:40