"Web.configファイルにSanitizerが設定されていません.AjaxControlToolkit.HtmlEditor.Sanitizer NuGetパッケージをインストールするか、EnableSanitizationプロパティをFalseに設定してください安全ではない)。多くの人が抱いているエラーメッセージです。ASP.NET AJAX Control ToolkitのHTMLEditorExtenderが問題を設定しました
多くの回答はファイルをダウンロードすると言いますが、AJAXControlToolKitプロジェクトがdevexpressに移動されたため、ほとんどのリンクは古くなっています。
this questionに提供された回答に従うように試みましたが、必要なDLLをダウンロードするために提供されたリンクは古くなっています。
だから私は、だから、二つのパッケージダンプ
Install-Package AjaxControlToolkit.HtmlEditor.Sanitizer -Version 17.1.1.
を入力して、パッケージをインストールするには、このpageを追っ:HtmlAgilityPack.1.4.9とAjaxControlToolkit.HtmlEditor.Sanitizer.17.1.1.0を。
これまでは、hereから物理的にdllをダウンロードしました。
DLLへの参照を作成した後、thisページの指示に従ってweb.configファイルを修正しようとしました。しかし、2つの問題
AjaxControlToolkit.Sanitizer.ProviderSanitizerSectionは解決できません。
消毒剤はエクステンダーにgithubのpageのsystem.web
の有効な子要素ではなく、web.configファイルを変更することについては何も言いません。
私はおそらくこの問題で他のサイトを追いかけてきましたが、私はそれらをすべてリストアップすることはできません。それは2:50 AMであり、私はウィットの終わりです。
私は、AjaxControlToolkitプロジェクトがdevexpressに移行されたことを知っていますが、ドキュメントは見つけるのが非常に難しいようです。
EDIT:私はAjaxControlToolkitをインストールしており、そこから3-4個のコントロールをWebサイトで使用しています。
古いAjaxToolKitサイトには、すぐに使える完全機能のサンプルプロジェクトがありました。それに似たものがありますか? – user79284
はい、リポジトリhttps:// github全体をダウンロードできます。com/DevExpress/AjaxControlToolkitを開き、プロジェクト 'AjaxControlToolkit.SampleSite'を開きます。 – MikhailTymchukDX