【发布时间】:2014-07-21 07:57:51
【问题描述】:
我想使用最新的 ajaxToolkit 中的 HtmlEditorExtender。 我已经安装并在 web.config 中正确配置了它
<configSections>
<sectionGroup name="system.web">
<section name="sanitizer" requirePermission="false" type="AjaxControlToolkit.Sanitizer.ProviderSanitizerSection, AjaxControlToolkit" />
</sectionGroup>
</configSections>
<sanitizer defaultProvider="HtmlAgilityPackSanitizerProvider">
<providers>
<add name="HtmlAgilityPackSanitizerProvider" type="AjaxControlToolkit.Sanitizer.HtmlAgilityPackSanitizerProvider"></add>
</providers>
</sanitizer>
我无法编译解决方案。如果我在 htmlEditorExtender 中使用 sanitizer-attribute 提供程序,则会出现以下错误: SanitizerProvider="HtmlAgilityPackSanitizerProvider"
错误消息:无法创建类型的对象 'AjaxControlToolkit.Sanitizer.SanitizerProvider' 来自其字符串 表示“HtmlAgilityPackSanitizerProvider”的 'SanitizerProvider' 属性。
如果我不使用此属性,我可以编译它,但无法在相关文本框中输入<br>,因为卫生将其删除。
谁能帮帮我?
【问题讨论】:
标签: c# asp.net html-agility-pack htmleditorextender