C# AjaxControlToolKit:HTML编辑器(未知服务器标记)

C# AjaxControlToolKit:HTML编辑器(未知服务器标记),c#,asp.net,ajax,ajaxcontroltoolkit,html-editor,C#,Asp.net,Ajax,Ajaxcontroltoolkit,Html Editor,我将添加HTML编辑器,代码如下 <%@ Page Title="Home Page" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebApplication1._Default" %> <%@ Register TagPrefix="asp" Namespace="AjaxControlTo

我将添加HTML编辑器,代码如下

<%@ Page Title="Home Page" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true"
    CodeBehind="Default.aspx.cs" Inherits="WebApplication1._Default" %>
    <%@ Register TagPrefix="asp" Namespace="AjaxControlToolkit" Assembly="AjaxControlToolkit"%>

<asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent">
</asp:Content>
<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">
  <asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="Server" />

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

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

但这是一个错误

说明:解析服务此请求所需的资源时出错。请查看以下特定的解析错误详细信息,并适当修改源文件

分析器错误消息:未知的服务器标记“asp:HtmlEditorExtender”

帮帮我。

更改标记前缀

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


,使用软件包管理器控制台。您可以在控制台中输入命令
Install Package AjaxControlToolkit
,以安装Ajax ControlToolkit

尝试在母版页中使用scriptmanager

<ajaxToolkit:ToolkitScriptManager ID="ToolkitScriptManager1" runat="Server" />
<ajaxToolkit:HtmlEditorExtender
        TargetControlID="txtComments"
        runat="server" />
<configuration>
  <system.web>
    <compilation debug="true" targetFramework="4.0" />
    <pages>
      <controls>
        <add tagPrefix="ajaxToolkit" assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" />
      </controls>
    </pages>
  </system.web>
</configuration>