我觉得FreeTextBox的功能也算挺强大的,但是可选择的字体太少,不知道能不能在什么地方定义更多的字体和默认大小吗?我现在用默认的格式发布出来的文章都字体太大。有这么做过的老大吗?

解决方案 »

  1.   

      <td align="right" valign="top">文章内容:</td>
    这一段代码是这样的,在哪里设置呀?                  <td>
                          <FTB:FreeTextBox ID="ContentFTB" runat="server" Height="300" Width="600" ImageGalleryPath="/upImg/ImageGallery/"
                          toolbarlayout="ParagraphMenu,FontFacesMenu,FontSizesMenu,FontForeColorsMenu,FontForeColorPicker,FontBackColorsMenu,FontBackColorPicker|Bold,Italic,Underline,Strikethrough,Superscript,Subscript,RemoveFormat|JustifyLeft,JustifyRight,JustifyCenter,JustifyFull;BulletedList,NumberedList,Indent,Outdent;CreateLink,Unlink,InsertImage|Cut,Copy,Paste,Delete;Undo,Redo,Print,Save|SymbolsMenu,StylesMenu,InsertHtmlMenu|InsertRule,InsertDate,InsertTime|InsertTable,EditTable;InsertTableRowAfter,InsertTableRowBefore,DeleteTableRow;InsertTableColumnAfter,InsertTableColumnBefore,DeleteTableColumn|InsertForm,InsertTextBox,InsertTextArea,InsertRadioButton,InsertCheckBox,InsertDropDownList,InsertButton|InsertDiv,EditStyle,InsertImageFromGallery,Preview,SelectAll,WordClean,NetSpell">                      </FTB:FreeTextBox>                  </td>
      

  2.   

    void RestFonts(FreeTextBox ftb)
        {
            Toolbar toolbar1 = ftb.Toolbars[0];//此处的0表示第一个toolbar。
            FontFacesMenu fontmenu =(FontFacesMenu) toolbar1.Items[1];        fontmenu.Items.Add(new ToolbarListItem("Arial", "Arial"));
            fontmenu.Items.Add(new ToolbarListItem("Courier New", "Courier New"));
            fontmenu.Items.Add(new ToolbarListItem("Garamond"));
            fontmenu.Items.Add(new ToolbarListItem("Georgia", "Georgia"));
            fontmenu.Items.Add(new ToolbarListItem("Tahoma"));
            fontmenu.Items.Add(new ToolbarListItem("宋体", "宋体"));
            fontmenu.Items.Add(new ToolbarListItem("仿宋体", "仿宋体"));
            fontmenu.Items.Add(new ToolbarListItem("楷体", "楷体"));
            fontmenu.Items.Add(new ToolbarListItem("隶书","隶书"));
            fontmenu.Items.Add(new ToolbarListItem("黑体", "黑体"));
            fontmenu.Items.Add(new ToolbarListItem("华文行楷", "华文行楷"));
            fontmenu.Items.Add(new ToolbarListItem("Times", "Times New Roman"));
            fontmenu.Items.Add(new ToolbarListItem("Verdana", "Verdana"));
        }
      

  3.   

    那么要怎么设置默认字体呢?例如我要默认12px的宋体,假如我没有选,那么就是12px的宋体