Asp.net-Mvc-3
將原始 html 轉儲到 Telerik 網格
我有一個使用 Telerik 網格的 MVC3 應用程序。我有一個帶有 html 的變數,我想顯示原始數據:
o.RawHtml = "This is a <br/> Test"; @(Html.Telerik().Grid(Model) .Columns(columns => { columns.Bound(o => o.RawHtml).ClientTemplate("<#= RawHtml #>").Title("Raw"); })根據 Telerik 樣本,這應該可以,但它沒有。瀏覽器中的輸出顯示
“這是一個 < br/> 測試”
而不是想要的:
This is a Test有任何想法嗎?謝謝
您是否嘗試將
Encoded列的屬性設置為false?此頁面提供了一些資訊。<%= Html.Telerik().Grid(Model) .Name("Orders") .Columns(columns => { columns.Bound(o => o.OrderID).Encoded(false); }) %>預設情況下,列是 html 編碼的。