2016-04-21 67 views
4

我有一個SQL表格,其中包含顯示文本的HTML格式。ASP.Net MVC SQL格式化HTML

<strong>What Is EDI ?</strong><p>EDI is a method for communicating electronically with trading partners based upon standards.</p>

在我的MVC應用程序有低於index.cshtml頁:

<h2>Index</h2> 
<table> 
    <tr> 
     <th> @Html.DisplayNameFor(model => model.Body)</th> 
     <th></th> 
    </tr> 
@foreach (var item in Model) { 
    <tr> 
     <td>@Html.DisplayFor(modelItem => item.Body)</td> 
    </tr> 
} 
</table> 

的問題是,文本顯示爲正常,無HTML格式。任何人都可以幫助解決我遇到的問題嗎?

回答

6

爲此,您必須使用@Html.Raw()

而不是

@Html.DisplayFor(modelItem => item.Body) 

使用

@Html.Raw(item.Body) 

Reference

+0

謝謝你這工作:) – TerrorTot38

+0

@ TerrorTot38 ..你歡迎。 –