htmleditorextender不显示工具栏

时间:2012-12-19 10:37:54

标签: asp.net ajaxcontroltoolkit

我正在使用visual studio2012上的Asp.Net 4.5。我有一个ajaxcontrolkit htmleditorextender,它在asp,textbox上有targetId绑定。但是我在asp.net教程中做了一切,但是我无法成功显示工具栏。

我检查过页面注册,toolkitscriptmanager。它仍然是一样的。有任何想法吗? 这是我的代码:

     <%@ Register TagPrefix="asp" Namespace="AjaxControlToolkit" Assembly="AjaxControlToolkit"%>

  

    <asp:TextBox
    ID="txtComments"
    TextMode="MultiLine"
    Columns="60"
    Rows="8"
    runat="server" />

    <asp:HtmlEditorExtender
    TargetControlID="txtComments"
    runat="server" />

2 个答案:

答案 0 :(得分:1)

您是否添加了该属性:

DisplaySourceTab="True"

到你的htmleditorextender? (默认为false)

在代码中出现错误:

... runat="server"/>

应该是

runat="server">

答案 1 :(得分:0)

我遇到了同样的问题并通过在我的代码中添加以下行来修复它:

<ajaxtoolkit:toolkitscriptmanager runat="server" id="ScriptManager1" />

我最初使用

<asp:ScriptManager id="ScriptManager1" runat="server"></asp:ScriptManager>

但是用上面的代码替换它,工具栏出现了,到目前为止,我没有任何不利影响。

希望这有帮助。