"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 파일을 수정하려고했습니다. 그러나 두 가지 문제
AjaxControlToolkit.Sanitizer.ProviderSanitizerSection가 해결 될 수 없다.
소독제는
확장기에 GitHub의 page는 web.config 파일 수정에 대한 아무것도 말하지 않는다 system.web의 유효한 자식 요소가 아닙니다.
아마도이 문제로 다른 사이트를 쫓아 갔지만 모두 나열 할 수는 없으며 오전 2시 50 분이며 지혜가 끝납니다.
AjaxControlToolkit 프로젝트가 devexpress로 옮겨 졌음을 알고 있지만 문서를 찾기가 매우 어려워 보입니다.
편집 : AjaxControlToolkit이 설치되어 있고 웹 사이트에서 작동하는 컨트롤이 3-4 개 있습니다.
오래된 AjaxToolKit 사이트에는 기본적으로 완벽하게 작동하는 샘플 프로젝트가 있습니다. 거기에 비슷한 것이 있습니까? – user79284
예, 전체 repo https : // github를 다운로드 할 수 있습니다.com/DevExpress/AjaxControlToolkit을 열고 거기에서'AjaxControlToolkit.SampleSite' 프로젝트를여십시오. – MikhailTymchukDX