我在 mvc3 项目中使用 MarkdownSharp。用户可以在文本框中插入文本,这可能很危险,这样他就可以写出像“2 < 3”这样的东西。
所以我无法阻止所有危险的输入。
为了显示文本,我想对所有危险字符进行编码
Html.Encode(myString)
但这也对换行符等进行编码,因此之后我无法使用 MarkdownSharp。
我在 mvc3 项目中使用 MarkdownSharp。用户可以在文本框中插入文本,这可能很危险,这样他就可以写出像“2 < 3”这样的东西。
所以我无法阻止所有危险的输入。
为了显示文本,我想对所有危险字符进行编码
Html.Encode(myString)
但这也对换行符等进行编码,因此之后我无法使用 MarkdownSharp。