我在我的asp.net表单网站上使用了markdownsharp。
我想使用MarkItUp作为我的编辑,并找到了一篇关于如何与MVC集成的直接文章,看起来很简单:http://rsolberg.com/2010/09/asp-net-mvc-markitup-rich-text-editor/
但是,如何使用表单网站?
如何在回发中获取MarkItDown Textarea并使预览也能正常工作?
答案 0 :(得分:0)
将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); });
然后在PostBack上,编辑器的内容将在TextBox控件的Text属性中提供。
txtEditor.Text
这不是唯一的方法,您也可以使用带有runat =“server”属性的HTML TextArea控件。根据您的个人喜好使用。