2012-07-13 5 views

Répondre

8

Razor code tout par défaut, il vous suffit d'utiliser @Html.Raw voir ce question qui est à peu près le même problème que vous avez

<td colspan="2"> 
<div> 
    <label >        
     Html.Raw(@Model.LongDescription) 
    </label>         
</div> 
</td> 
0

Utilisez Html.Raw méthode d'aide à ignorer encodant

<label >        
    @Html.Raw(Model.LongDescription) 
</label> 
0

Vous devez utiliser l'objet HtmlString. Je préfère gérer cela dans mon modèle en ajoutant une propriété au modèle:

public HtmlString LongDescription 
{ 
    get 
    { 
     return new HtmlString(LongDescription); 
    } 
} 

Le HtmlString objet laissera le formatage HTML en place pour l'affichage.