2013-06-23 52 views
0

我在ASP.NET 4.0中創建了一個網頁。
我正在使用MarkdownDeep庫(http://www.toptensoftware.com/markdowndeep/)將某些文本轉換爲HTML。
我發現了一個我無法修復的問題。我希望你能幫助我。MarkdownDeep前期問題

我有某種類型的論壇,希望在註釋中張貼一些代碼並查看縮進。 在降價預覽編輯器中,文字看起來不錯。我將textarea內容保存到我在頁面中顯示的數據庫中,而且我看起來不錯。
例如,我嘗試顯示html的兩個元素標記以查看代碼上的縮進。 如果我看到Chrome的開發工具的代碼,我看這個:

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

它這樣表示: enter image description here

一切都很好。但是,如果我重新加載頁面,它會出現這樣的

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

它這樣表示: enter image description here

我在做什麼是:

  1. 寫在textarea的一些文字
  2. 將文本保存到數據庫
  3. 從數據庫中帶回文本
  4. 將降價與MarkdownDeep
  5. 的變換()方法的HTML把結果給一個標籤的Text屬性

我試過了,保存到數據庫之前轉換降價,但沒有任何變化。

回答

0

好吧,我終於找到了解決方案。
該代碼位於具有主頁面的頁面中。如果我拿走了主頁,一切都很好。 我不知道爲什麼...但這個問題消失了。