1

我在我的 asp.net 表单网站上使用 markdownsharp。

我想使用 MarkItUp 作为我的编辑器,并找到了一篇关于如何与 MVC 集成的直截了当的文章,这似乎很直截了当:http ://rsolberg.com/2010/09/asp-net-mvc-markitup-rich-text -编辑/

但是,如何使用表单网站执行此操作?

如何在回发中获取 MarkItDown Textarea 并使预览也能正常工作?

4

1 回答 1

0

就像使用 MVC 一样,将 Javascript 和 CSS 文件链接放在页面的头部。然后在您的表单中,放置一个 TextArea 控件。根据需要设置行和列。

<asp:TextBox ID="txtEditor" runat="server" TextMode="MultiLine" Columns="40" Rows="5" Text="" />

然后使用 JQuery 启用功能。

$(document).ready(function() {
        $('<%=txtEditor.ClientID%>').markItUp(mySettings);    });

然后在 PostBack 上,编辑器的内容将在 TextBox 控件的 Text 属性中可用。

txtEditor.Text

这不是唯一的方法,您还可以使用带有 runat="server" 属性的 HTML TextArea 控件。使用您个人偏好的任何内容。

于 2010-07-21T16:20:58.913 回答