题
我知道这似乎是一个简单的问题,但是在那里所有的WMD版本中,我需要知道如何在我的网站中包含WMD编辑器,并且是否有服务器控件可以包含在服务器端,或者只有WMD类可用于管理和消毒输入内容?
解决方案
我最近在我的博客中写了一篇文章,并进行了简单的讨论,介绍了如何在您的网站中获取Derobins WMD编辑器(与SO WMD编辑器相同): http://codesprout.blogspot.com/2011/03/wysiwyg-derobins-wmd-markdown-editor-in.html 在我的博客中,我提供了下载最新的WMD编辑器,WMD下载提供的指令和测试页面的链接。
安装
这 安装说明 很好,所以安装没有挂钩!
用法
我发现对笨蛋很有用 WMD测试页面 有点,只是为了感觉到编辑器(已经熟悉Stackoverflow的人应该很熟悉)。
执行
假设您已经在网站的样式表中添加/合并了WMD样式表,现在您只需要在主页中添加适当的引用,使用WMD编辑器创建部分视图,最后在某个上显示部分视图您选择的页面。
步骤1:按照WMD的安装说明。安装在 读书我 文件的文件 WMD下载.
步骤2:为编辑器创建部分视图(我称为Mine MarkdownControl)。
<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<dynamic>" %>
<div id="wmd-editor" class="wmd-panel">
<div id="wmd-button-bar"></div>
<textarea id="wmd-input"></textarea>
</div>
<div id="wmd-preview" class="wmd-panel"></div>
步骤3:在您选择的页面中显示控件:
<% Html.RenderPartial("MarkdownControl"); %>
还有它:在部分视图中的Wysiwyg编辑器,您可以在网站上的任何地方显示!您可以在此处看到我的实施: www.mydevarmy.com/competition/propose
不隶属于 StackOverflow