ajaxtoolkit の htmleditor を使いたいです。このリンクからツールキットをダウンロードしました
Ajax コントロール ツールキット .NET 3.5
しかし、「サニタイザー プロバイダーが web.config ファイルで構成されていません。公開 Web サイトで HtmlEditorExtender を使用している場合は、サニタイザー プロバイダーを構成してください。それ以外の場合は、EnableSanitization プロパティを false に設定してください。」というエラーが表示されます。
.aspx
<asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server">
</asp:ToolkitScriptManager>
<asp:HtmlEditorExtender ID="HtmlEditorExtender1" runat="server" TargetControlID="txtBox1">
</asp:HtmlEditorExtender>
<asp:TextBox runat="server" ID="txtBox1" TextMode="MultiLine" Columns="50" Rows="10"
Text="Hello <b>world!</b>" />
多くのサイトを検索しました。web.config に追加するソリューションとして以下のコードを取得しますが、「タイプ 'AjaxControlToolkit.Sanitizer.AntiXssSanitizerProvider を読み込めませんでした」というエラーが表示されます。また、単語サニタイザーの下に行が来ています
<configSections>
<sectionGroup name="system.web">
<section name="sanitizer" requirePermission="false" type="AjaxControlToolkit.Sanitizer.ProviderSanitizerSection, AjaxControlToolkit"/>
</sectionGroup>
</configSections>
<system.web>
<sanitizer defaultProvider="AntiXssSanitizerProvider">
<providers>
<add name="AntiXssSanitizerProvider" type="AjaxControlToolkit.Sanitizer.AntiXssSanitizerProvider"></add>
</providers>
</sanitizer>
</system.web>
AjaxControlツールキット
サニタイザー プロバイダー フォルダー