2012-12-10 175 views
2

我想在頁面上顯示一片剃鬚刀標記作爲文本示例。我需要顯示以下(例如)將剃刀標記顯示爲文本

<div class="editor-wrap"> 
    <div class="editor-label"> 
    <text> 
     @Html.LabelFor(model => model.StartDate, new { data_tooltip_message = "Some text" }) 
     </text> 
    </div> 
</div> 

,所以我有普通的HTML加上剃刀標記代碼,我知道,以顯示HTML你有

<XMP> 

標籤來包裝它,但剃刀無論如何解析它的標記,並拋出異常,我希望它只顯示純文本。在此先感謝

回答

0

<XMP>實際上不推薦。類似 <code><pre>是首選。或者,您可以對文本進行HTML編碼,以便在頁面上呈現您期望的樣式。

更新:對不起,我明白你現在要做什麼。標籤只告訴瀏覽器停止解析HTML,但由於@字符,剃鬚刀仍然試圖解析它的代碼。通過在那裏放置第二個來避開這個角色。

<xmp> 
    <div class="editor-wrap"> 
     <div class="editor-label"> 
      <text> 
       @@Html.LabelFor(model => model.StartDate, new { data_tooltip_message = "Some text" }) 
      </text> 
     </div> 
    </div> 
</xmp>