今天再給自己總結一下,關於ViewBag賦值Html格式值,但是在web頁顯示不正常;
例如,ViewBag.Content = "<p>你好,我現在測試一個東西.</p>";
前台頁面<div>@VIewBag.Content</div>
結果在頁面上顯示:<p>你好,我現在測試一個東西.</p>,通過火狐編輯的時候發現,源碼為,<p>你好,我現在測試一個東西.</p>
這樣顯然不是我們想要的,而且這樣對應通過編輯器保存到數據庫中的Html格式字段,取出之后不能顯示正確的樣式;
在網上翻查一遍找到解決方法
<div>@Html.Raw(ViewBag.Content)</div>
這樣顯示就正常了