HtmlEditorExtender不显示图标

时间:2012-12-09 17:07:50

标签: ajaxcontroltoolkit htmleditorextender

正如主题所说。 我已将HtmlEditorExtender绑定到文本框,但它不显示工具栏中的图标,只显示灰色按钮。

enter image description here

4 个答案:

答案 0 :(得分:1)

代码应该类似于:

 <asp:TextBox ID="ContentMail" runat="server" AutoFocus="true" Width="60em" Height="40em" TextMode="MultiLine"/>
 <asp:HtmlEditorExtender ID="HtmlEditorExtender1" runat="server" TargetControlID="ContentMail" DisplaySourceTab="True">
 </asp:HtmlEditorExtender>

如果你在TemplateField中设置它,只需添加一个带有与HtmlEditorExtender链接的文本框的不可见div

答案 1 :(得分:0)

当我应用Ajax Control Toolkit静态资源时,我对AjaxControltoolkit 15.1也经历了相同的经历。我不得不分离ACTStaticRecourses以便在工具栏中取回我的图标。 希望这有助于一些:)

答案 2 :(得分:0)

我修复了这个bug,我添加了css样式ajaxcontroltoolkit https://searchcode.com/codesearch/view/27732040/

在问题和更改时页面

background:url(Images / html-editor-buttons.png)no-repeat;

.ajax__html_editor_extender_button
{
    background: url(Images/html-editor-buttons.png) no-repeat;
    cursor: pointer;
    display: block;
    float: left;
    border: none;
    background-color:#c2c2c2;
    padding-bottom:2px; 
}

在pathimage上然后是泛型ajax

答案 3 :(得分:0)

嘿伙计们(女孩们)如果你在asp.net或asp中使用更新面板:在gridview中使用HtmlEditorExtender并且不显示图标。你需要在包含asp:HtmlEditorExtender和textbox时添加隐藏asp.panel。实施例。

  <asp:Panel runat="server" Visible="False">
  <asp:TextBox ID="TextBox22" runat="server" AutoFocus="true" BackColor="White" Height="15em" TextMode="MultiLine" Width="99%"></asp:TextBox>
                                <ajaxToolkit:HtmlEditorExtender ID="TextBox12_HtmlEditorExtender"  runat="server" TargetControlID="TextBox22">
                                </ajaxToolkit:HtmlEditorExtender></asp:Panel>