【发布时间】:2012-11-05 14:14:03
【问题描述】:
我正在使用 PageDown 编辑器,并且在我的 asp.net 页面中有以下标记:
<script type="text/javascript" src="js/Markdown.Converter.js"></script>
<script type="text/javascript" src="js/Markdown.Sanitizer.js"></script>
<script type="text/javascript" src="js/Markdown.Editor.js"></script>
</HEAD>
<body>
<form id="myForm" runat="server">
<div class="wmd-panel">
<div id="wmd-button-bar"></div>
<textarea id="wmd_input" class="wmd-input" runat="server"></textarea>
<div id="wmd-preview" class="wmd-panel wmd-preview"></div>
</div>
<script type="text/javascript">
(function () {
var converter1 = Markdown.getSanitizingConverter();
var editor1 = new Markdown.Editor(converter1);
editor1.run();
})();
</script>
<asp:button id="Button1" runat="server" Text="Set"></asp:button><asp:button id="Button2" runat="server" Text="Get"></asp:button><asp:label id="Label1" runat="server">Label</asp:label></form>
</body>
</HTML>
结果如下:
所以我有一个服务器端事件,它只是获取存储的值并将其分配给一个标签,这样我就可以看到我得到了什么:
Me.Label1.Text = Me.wmd_input.Value
因此,如果我的文本区域框中有 **test** 之类的内容(以粗体显示),我希望能够单击“获取”按钮并返回具有此效果的内容 <b>test</b> 而不是 @987654326 @。现在我要回复**test**,有什么办法可以取回<b>test</b>,而不是HTML 标记?
【问题讨论】:
-
你能把你的代码贴在后面吗?
-
这后面是什么代码...