2016-05-18 10 views
0
<div id="contact-description"> 
    @Html.DisplayFor(model => model.Description) 
</div> 

Screenshot of output textHtml.DisplayFor出力のみ「テスト」でなければならないしながらプレーンテキスト

これは、このコードが与えられる出力であるとしてタグを示しています。 Spanタグを隠すには?

あなたは @Html.Raw(Model.Description)をしたい:あなたのDescriptionプロパティの値を推定

+0

ショーの意味を「タグ」に展開できますか? –

+0

あなたの質問をもっと詳しく教えてください。 –

+0

スクリーンショットで質問を編集しました –

答えて

1

は、HTMLタグ(<span>)が含まれています。 @Html.DisplayForはHTMLの挿入を防ぐためにHTMLを自動的に区切ります。期待しているHMTLの出力を使用する場合Raw()

+1

'@ Html.Raw()を使用する場合、出力はHTMLエンコードされません。これは、サイトがXSS注入に対して脆弱である可能性があることを意味します。 –

+0

それは完璧に働いた、ありがとう。 –

関連する問題