2012-05-17 3 views
7

Ho un'app MVC3 che utilizza una griglia Telerik. Ho una variabile con html in essa voglio visualizzare grezzo:Scarico di html raw su una griglia Telerik

o.RawHtml = "This is a <br/> Test"; 

    @(Html.Telerik().Grid(Model) 
    .Columns(columns => 
    { 
     columns.Bound(o => o.RawHtml).ClientTemplate("<#= RawHtml #>").Title("Raw"); 

     }) 

Secondo campioni Telerik, questo dovrebbe funzionare, ma doesnt. L'uscita in un browser mostra
"Questo è un < br /> Test"

e non le desiderate:

This is a 
    Test 

Tutte le idee? Grazie

+0

Ha qualcosa a che fare con .Encoded Ho avuto questo problema prima con i loro controlli. Dai uno sguardo attraverso il loro forum alla ricerca di quello –

risposta

20

Hai provato a impostare la proprietà Encoded della colonna su false? This page fornisce alcune informazioni.

Per impostazione predefinita, le colonne sono codificate in html.

+1

Questo ha funzionato .... Grazie – BoundForGlory