有人能解釋來處理這種方法的最佳辦法。ASP.Net MVC的XDocument Html.Decode /編碼幫助
我使用TinyMCE的編輯器。輸入到這裏的信息被加載到XDocument中,然後通過執行XDocument.ToString()寫入到數據庫中。當我將內容輸出到網頁時,我將字符串從數據庫加載到XDocument中,找到該元素並做一個Html.Encode寫出來。
當我從的XDocument檢索它,做它實際上寫入頁
<p><em>TEST</em>999</p>
顯然,一個了Html.Encode得到的數據放入它被放在這種格式<p><em>TEST</em>999</p>
數據庫這不是我想要的,它不應該將HTML寫入頁面供用戶查看。
什麼是採取最好的辦法。在將數據放入數據庫之前進行解碼/編碼?解碼/編碼方法使我困惑,因爲我不確定他們實際上做了什麼。
任何幫助表示讚賞。