2012-03-13 10 views
0

mvc3プロジェクトでMarkdownSharpを使用しています。 ユーザーはテキストボックスにテキストを挿入することができます。テキストボックスには危険があるため、「2 < 3」のような文字を書くことができます。Mvc3 Html.EncodeとMarkdownSharp

私はすべての危険な入力をブロックできません。テキストを表示するには

、私は

Html.Encode(myString) 

ですべての危険な文字をエンコードしたいが、その後、私はMarkdownSharpを使用することはできませんように、これはまた、その上に新しい行をエンコードして。

答えて

0

あなたは試してみてくださいでした:

@Html.Raw(Html.Encode(myString).Replace("\n", "<br/>")) 
関連する問題