我正在使用AjaxToolkit:HtmlEditorExtender在我的asp.net應用程序中打開編輯XML文件,並遇到了一個問題,其中我的xml節點沒有顯示在我的文檔中,像「<東西>」或「<東西」開始節點在AjaxToolkit中編輯xml文件的問題HtmlEditorExtender
回答
HtmlEditorExtender默認使用Sanitizer刪除不在白名單中的節點。這是預期的行爲,因爲HtmlEditorExtender和Sanitizer是爲HTML設計的,而不是XML。
您可以通過將EnableSanitization
屬性設置爲false
來禁用清理並嘗試編輯XML文件。
感謝您的答覆@MikhailTymchukDX,試過,EnableSanitization目前導致Parser錯誤,指出它不是HtmlEditorExtender的公共屬性。 –
這很奇怪。該代碼顯然表明它是一個公共屬性:https://github.com/DevExpress/AjaxControlToolkit/blob/master/AjaxControlToolkit/HtmlEditorExtender/HtmlEditorExtender.cs#L147 – MikhailTymchukDX
原來我在更新我的AjaxControlToolkit版本時遇到問題。該項目用於運行版本4.1.something,並且當我更新到版本16.1.1.0時,我的項目bin文件夾中的.dll文件未被替換。我仍然有問題讓衛生洗滌劑工作。現在雖然它根本沒有構建:( –
- 1. XML文件編輯問題
- 2. 在IsolatedStorage中編輯XML的問題
- 3. 編輯C#中的XML文件的問題
- 4. 文件編輯器,問題
- 5. 編輯XML文件?
- 6. 編輯XML文件
- 7. 編輯XML文件
- 8. 如何在Python中編輯XML文件?
- 9. 在as3中編輯XML文件
- 10. 在C#中編輯Xml文件(WP8)
- 11. ajax HtmlEditorExtender寬度問題
- 12. 在Nexus 7中編輯文本問題
- 13. 在網格視圖中使用AjaxToolkit HtmlEditorExtender將HTML轉換爲文本
- 14. 使用PowerShell編輯和保存XML文件時遇到問題
- 15. 同時編輯C#中的xml文件
- 16. 用C#編輯XML文件
- 17. Python編輯xml文件
- 18. 編輯兩個XML文件
- 19. iPhone SDK:編輯XML文件
- 20. java jdom編輯xml文件
- 21. 編輯XML文件C#
- 22. 用Java編輯XML文件
- 23. 編輯XML文件++/CLI
- 24. 我想編輯XML文件
- 25. 編輯一個Xml文件
- 26. 如何編輯XML文件
- 27. 編輯xml文件java
- 28. Android:編輯佈局文件問題
- 29. .htaccess文件問題/無法編輯.htaccess
- 30. PHP txt文件編輯問題
被引用的內容被刪除,它是「」和「
這就是我現在的立場。我有一個如下所示的HtmlEditorExtender控件: –
這就是我現在的立場。我有一個HtmlEditorExtender控件,看起來像這樣:ajaxToolkit:HtmlEditorExtender ID =「editorExtender」TargetControlID =「txtEditor」DisplaySourceTab =「true」runat =「server」我已經添加到我的web.config一個configSection for system.web sanitizer和指向HtmlAgilityPack dll作爲提供者的消毒劑部分。和ajaxControlToolkit ajaxControlToolkit的這個入口useStaticResources =「true」htmlSanitizer =「AjaxControlToolkit.HtmlEditor.Sanitizer.DefaultHtmlSanitizer,AjaxControlToolkit.HtmlEditor.Sanitizer」/>仍然相同的結果 –