本文介绍了未知的服务器标记" ajaxToolkit:HtmlEditorExtender"的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我使用ajaxcontrols和所有控件都运作良好,但我还没有找到任何命名为HtmlEditorExtender控制的,所以我就以html页面只是复制此标记

 <%@注册标签preFIX =ajaxToolkit命名空间=AjaxControlToolkit大会=AjaxControlToolkit%GT;
< ajaxToolkit:ToolkitScriptManager ID =ToolkitScriptManager1=服务器/>
< ajaxToolkit:HtmlEditorExtender的TargetControlID =txtComments=服务器/>
< ASP:文本框ID =txtComments=服务器>< / ASP:文本框>

这里工作正常,但问题出现了,然后我下载在阅读的一些问题面临着和我一样,但仍然它不工作

我怎么办?

我的Web.config文件是

 <结构><&的System.Web GT;
<编译调试=真targetFramework =4.0/><网页和GT;
  <控制与GT;
    <添加标签preFIX =ajaxToolkit集结号=AjaxControlToolkit命名空间=AjaxControlToolkit/>
  < /控制>
  <消毒剂defaultProvider =AntiXssSanitizerProvider>
    <供应商>
      <添加名称=AntiXssSanitizerProviderTYPE =AjaxControlToolkit.Sanitizer.HtmlAgilityPackSanitizerProvider/>
    < /供应商>
  < /消毒剂>
< /页>
< /system.web>
< /结构>


解决方案

添加< ajaxToolkit:ToolkitScriptManager ID =ToolkitScriptManager1=服务器/>

 <%@注册
大会=AjaxControlToolkit
命名空间=AjaxControlToolkit.HTMLEditor
标签preFIX =HTML编辑%GT;

添加如下因素标记在你的web.config

 <结构>
<&的System.Web GT;
<编译调试=真targetFramework =4.0/>
<网页和GT;
  <控制与GT;
    <添加标签preFIX =ajaxToolkit集结号=AjaxControlToolkit命名空间=AjaxControlToolkit/>
  < /控制>
< /页>


和页面

 < ajaxToolkit:HtmlEditorExtender ID =replyBody_HtmlEditorExtender=服务器启用=真OnImageUploadComplete =saveFile的的ClientIDMode =自动识别EnableSanitization =真的TargetControlID = replyBody>

I am using ajaxcontrols and in that all controls are working well But I had not found any of the control named as HtmlEditorExtender so I had just copied this tag in .html page

<%@ 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>

here is working fine but the problem arises on , then i downloaded Nuget.tool on reading some of the problems facing just like me but still its not working

what shall I do?

My Web.config file is

  <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>
解决方案

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

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

add folowing tag in your web.config

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

and in page

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

这篇关于未知的服务器标记&QUOT; ajaxToolkit:HtmlEditorExtender&QUOT;的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

05-27 02:41
查看更多