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

我想用markitup作为我的编辑,并找到了一篇关于如何与mvc集成的直接文章,似乎直截了当: http://rsolberg.com/2010/09/Asp-Net-mvc-markitup-rich-text-eDitor/

但是,我如何用表单网站这样做?

如何在回发后获得Markitdown Textarea并将预览作为工作?

有帮助吗?

解决方案

将JavaScript和CSS文件链接放在页面的头部正如MVC一样。然后用你的形式,放置Textarea控制。根据需要设置行和列。

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

然后使用jquery启用功能。

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

然后在回发时,编辑器的内容将在TextBox控件的Text属性中使用。

txtEditor.Text
.

这不是执行此操作的唯一方法,您还可以使用HTML TextArea控件使用Runat=“Server”属性。无论您的个人偏好如何。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top