1. 程式人生 > >MVC中輸出Html標籤的方法

MVC中輸出Html標籤的方法

@: item.content

用過ASP.NET MVC的人都知道,這是MVC的基本輸出的方式,但是最近我在寫一個頁面的時候,卻碰上了一個問題,我需要在一個div中輸出一個<br />標籤,然而他卻直接把<br />給輸了出來,這確實讓人很鬱悶。

我看了一下程式碼,原來在輸出的時候,這種方式直接把<和>給變換成了&lt;和&gt;,所以我想盡任何編碼解碼的方式想要把這個給還原出來,然而什麼都沒有效果。

在不斷摸索之後我發現了簡單的不能再簡單的方法,

@(new HtmlString( "<h1>asdfasd</h1>"))  
@(Html.Encode("<h1>asdfasd</h1>"))