2

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

在此处输入图像描述

4

4 回答 4

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 中设置它,只需添加一个不可见的 div 和一个与 HtmlEditorExtender 链接的文本框

于 2013-03-01T16:29:27.990 回答
0

当我应用 Ajax Control Toolkit 静态资源时,我对 AjaxControltoolkit 15.1 也有同样的体验。我必须分离 ACTStaticRecourses 才能让我的图标回到工具栏中。希望这对一些人有帮助:)

于 2015-04-30T10:28:30.140 回答
0

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

在出现问题和更改时进行分页

背景:url(Images/html-editor-buttons.png) 无重复;

.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

于 2017-11-02T14:29:39.317 回答
0

嘿伙计们(女孩),如果您在 asp.net 中使用更新面板或在 gridview 中使用 asp:HtmlEditorExtender 并且不显示图标。当包含 asp:HtmlEditorExtender 和文本框时,您需要添加隐藏 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>
于 2017-11-03T14:05:58.413 回答