Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# MarkdownDeep预发行_C#_Html_Markdown_Pre_Markdowndeep - Fatal编程技术网

C# MarkdownDeep预发行

C# MarkdownDeep预发行,c#,html,markdown,pre,markdowndeep,C#,Html,Markdown,Pre,Markdowndeep,我在ASP.NET 4.0中创建了一个网页。 我正在使用MarkdownDeep库()将一些文本转换为HTML。 我发现了一个无法修复的问题。我希望你能帮助我 我有一个论坛,想把一些代码放到评论里,看看缩进。 在标记预览编辑器中,文本看起来不错。我将textarea内容保存到我在页面中显示的数据库中,看起来不错。 例如,我尝试显示html的两个元素标记以查看代码上的缩进。 如果我看到Chrome开发工具的代码,我会看到: <pre><code>&lt;head&a

我在ASP.NET 4.0中创建了一个网页。
我正在使用MarkdownDeep库()将一些文本转换为HTML。
我发现了一个无法修复的问题。我希望你能帮助我

我有一个论坛,想把一些代码放到评论里,看看缩进。 在标记预览编辑器中,文本看起来不错。我将textarea内容保存到我在页面中显示的数据库中,看起来不错。
例如,我尝试显示html的两个元素标记以查看代码上的缩进。 如果我看到Chrome开发工具的代码,我会看到:

<pre><code>&lt;head&gt;
    &lt;title&gt;
</code></pre>
它显示如下:

一切都很好。但是,如果我重新加载页面,它会显示如下

它显示如下:

我正在做的是:

  • 在文本区域中写入一些文本
  • 将文本保存到数据库
  • 从数据库中带回文本
  • 使用MarkdownDeep的Transform()方法将markdown转换为html
  • 将结果放入标签的文本属性

  • 我尝试过,在保存到数据库之前转换降价,但没有任何改变

    好的,我终于找到了解决办法。
    该代码位于具有母版页的页面中。如果我拿走母版,一切都好。 我不知道为什么。。。但这个问题已经消失了

    <pre><code>&lt;head&gt;&lt;title&gt;
    </code></pre>