gpt4 book ai didi

c# - 未知服务器标记 "ajaxToolkit:HtmlEditorExtender"

转载 作者:行者123 更新时间:2023-11-30 15:31:40 26 4
gpt4 key购买 nike

我正在使用 ajaxcontrols 并且所有控件都运行良好但是我没有找到任何名为 HtmlEditorExtender 的控件所以我只是在 .html 页面中复制了这个标签

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


<ajaxToolkit:ToolkitScriptManager ID="ToolkitScriptManager1" runat="Server" />
<ajaxToolkit:HtmlEditorExtender TargetControlID="txtComments" runat="server" />
<asp:TextBox ID="txtComments" runat="server"></asp:TextBox>

这里工作正常,但问题出现在 ,然后我下载了 Nuget.tool阅读一些像我一样面临的问题但仍然无法正常工作

我该怎么办?

我的 Web.config 文件是

  <configuration>

<system.web>
<compilation debug="true" targetFramework="4.0"/>

<pages>
<controls>
<add tagPrefix="ajaxToolkit" assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" />
</controls>
<sanitizer defaultProvider="AntiXssSanitizerProvider">
<providers>
<add name="AntiXssSanitizerProvider" type="AjaxControlToolkit.Sanitizer.HtmlAgilityPackSanitizerProvider" />
</providers>
</sanitizer>
</pages>
</system.web>
</configuration>

最佳答案

添加<ajaxToolkit:ToolkitScriptManager ID="ToolkitScriptManager1" runat="Server" />

    <%@ Register
Assembly="AjaxControlToolkit"
Namespace="AjaxControlToolkit.HTMLEditor"
TagPrefix="HTMLEditor" %>

在您的 web.config 中添加以下标记

<configuration>
<system.web>
<compilation debug="true" targetFramework="4.0" />
<pages>
<controls>
<add tagPrefix="ajaxToolkit" assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" />
</controls>
</pages>

在页面中

<ajaxToolkit:HtmlEditorExtender ID="replyBody_HtmlEditorExtender" runat="server" Enabled="True" OnImageUploadComplete="saveFile"  ClientIDMode="AutoID" EnableSanitization="true"  TargetControlID="replyBody">

关于c# - 未知服务器标记 "ajaxToolkit:HtmlEditorExtender",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20297043/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com