asp.net-mvc – 如何使用wmd-editor控件检索markdown和html?
发布时间:2020-05-24 09:31:10 所属栏目:asp.Net 来源:互联网
导读:我正在使用WMD-Editor,并希望存储输入文本的Markdown和 HTML版本. 我似乎只能以Markdown或HTML的形式访问输出,但不能同时访问两者. 我正在使用ASP.NET MVC,我正在尝试使用以下代码来实现…只是不知道如何获取HTML. 这是HTML代码的片段: p %= Html.TextArea(B
|
我正在使用WMD-Editor,并希望存储输入文本的Markdown和 HTML版本. 我似乎只能以Markdown或HTML的形式访问输出,但不能同时访问两者. 我正在使用ASP.NET MVC,我正在尝试使用以下代码来实现…只是不知道如何获取HTML. 这是HTML代码的片段: <p>
<%= Html.TextArea("Body",this.Model.Body )%>
<%= Html.ValidationMessage("Body","*") %>
<div class="wmd-preview">
</div>
</p>
这是我想在我的控制器中做的事情: [AcceptVerbs(HttpVerbs.Post),Authorize]
public ActionResult Edit(int id,FormCollection collection)
{
...
article.Title = collection["Title"];
article.Body = collection["Body"];
article.BodyHtml = collection["BodyHtml"];
...
}
如何实现这一目标的任何想法将不胜感激! 解决方法我正在使用 Markdown.NET library.使用此库,您可以在服务器端转换Markdown标记.这很简单:[AcceptVerbs(HttpVerbs.Post),Authorize]
public ActionResult Edit(int id,FormCollection collection)
{
...
article.Title = collection["Title"];
article.Body = collection["Body"];
var bodyHtml = new anrControls.Markdown().Transform(collection["Body"]);
article.BodyHtml = bodyHtml;
...
}
希望这可以帮助 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – SQL网络接口,错误:26 – 定位服务器/实例指定错
- asp.net-mvc – ASP.NET MVC自定义路由搜索
- asp.net – 如何防止PDF文档下载到用户PC?
- asp.net-mvc – 神秘的ASP.NET MVC Action高延迟问题?
- asp.net-mvc – ASP.NET MVC Html.DropDownList由Ajax调用控
- asp.net-mvc – 本地化数据注释默认消息([必需] [StringLen
- asp.net-mvc – 是否可以在Visual Studio 2013中使用asp.ne
- asp.net – 如何在web.config中指定根(/)位置?
- 如何在使用ASP.NET MVC的jQuery AJAX调用中触发“错误”回调
- asp.net媒体保护
推荐文章
站长推荐
- entity-framework – 从Entity Framework 6升级到
- asp.net-mvc-4 – 如何在MVC4中使用SimpleMember
- 如何找出我的线程在ASP.NET中停止的原因?
- asp.net-mvc – 如何为MVC创建自定义验证属性
- ASP.Net错误:“应用程序池的身份无效”
- asp.net-mvc – ASP.NET MVC 4邮政编码验证
- asp.net-mvc – 为什么我的View不包括_Layout.cs
- asp.net-mvc-3 – 使用EditorFor/TextBoxFor/Tex
- asp.net – 在.aspx页面上显示图像的字节
- asp.net-mvc – 尝试创建类型为’TypeNewsContro
热点阅读
