将MarkitUp和MarkdownSharp与asp.net表单网站集成
我正在asp.net表单网站上使用markdownsharp 我想使用MarkItUp作为我的编辑器,并找到了一篇关于如何与MVC集成的直截了当的文章,这篇文章似乎很直截了当: 但是,如何使用表单网站实现这一点将MarkitUp和MarkdownSharp与asp.net表单网站集成,asp.net,markitup,markdownsharp,Asp.net,Markitup,Markdownsharp,我正在asp.net表单网站上使用markdownsharp 我想使用MarkItUp作为我的编辑器,并找到了一篇关于如何与MVC集成的直截了当的文章,这篇文章似乎很直截了当: 但是,如何使用表单网站实现这一点 如何在回发中获得MarkItDown文本区域并使预览也能正常工作?将Javascript和CSS文件链接放置在页面的头部,就像使用MVC一样。然后在表单中,放置一个TextArea控件。根据需要设置行和列 <asp:TextBox ID="txtEditor" runat="ser
如何在回发中获得MarkItDown文本区域并使预览也能正常工作?将Javascript和CSS文件链接放置在页面的头部,就像使用MVC一样。然后在表单中,放置一个TextArea控件。根据需要设置行和列
<asp:TextBox ID="txtEditor" runat="server" TextMode="MultiLine" Columns="40" Rows="5" Text="" />
这不是唯一的方法,还可以使用带有runat=“server”属性的HTML TextArea控件。使用你个人喜好的任何东西。“应该是”#“谢谢。你知道如何让预览与表单一起工作吗?我知道你必须在set.js?@DaveB中编辑previewParserPath。我无法在代码隐藏处获取markItUp.text。有什么想法吗@Mert-要从codebehind访问HTML控件,请将runat=“server”属性添加到标记中。@DaveB感谢您的回答。我发现我在codebehind上犯了一个无关紧要的错误:)
$(document).ready(function() {
$('<%=txtEditor.ClientID%>').markItUp(mySettings); });
txtEditor.Text