【问题标题】:Mvc3 Html.Encode and MarkdownSharpMvc3 Html.Encode 和 MarkdownSharp
【发布时间】:2012-03-13 23:48:15
【问题描述】:

我在一个 mvc3 项目中使用 MarkdownSharp。 用户可以在文本框中插入文本,这可能很危险,这样他就可以写“2

所以我无法阻止所有危险的输入。

为了显示文本,我想用

对所有危险字符进行编码
Html.Encode(myString)

但这也编码换行符等等,所以之后我不能使用 MarkdownSharp。

【问题讨论】:

    标签: asp.net-mvc-3 markdownsharp html.encode


    【解决方案1】:

    你能不能试试:

    @Html.Raw(Html.Encode(myString).Replace("\n", "<br/>"))
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-11-29
      • 2011-02-03
      • 1970-01-01
      • 2010-10-06
      • 1970-01-01
      • 2011-07-30
      • 1970-01-01
      相关资源
      最近更新 更多