2013-04-01 30 views
0

我將從富文本編輯器輸入的數據作爲具有MVC3 Razor中的字體設置的html字符串存儲到數據庫。 例如:加粗紅色在MVC3 Razor中顯示帶有樣式的數據Razor

在另一個頁面中,我必須顯示這些信息以及樣式。我試圖將其顯示爲

<label id="lblDisplay" >@Html.Raw(@Model.IncidentDescription)</label> 

其中@model.IncidentDescription具有價值 <strong><span style="color:#ff0000">Bold Red</span></strong>。但它只顯示「粗體紅色」而不顯示樣式設置。如何讓我的風格設置顯示在.cshtml頁面中?

+1

你使用FF Chrome的開發工具或Firebug檢查已寫入的標記? –

+0

你肯定'Model.IncidentDescription'有'值大膽的紅色'?因爲我不是。再次檢查。 –

+0

我已經給出了答案。它有用或沒有。 – Amit

回答

0

請嘗試以下:

<label id="lblDisplay"> 
@Html.Raw(HttpUtility.HtmlDecode(@Model.IncidentDescription))</label> 

Reference

+0

謝謝阿米特,它的工作 – Surya