RSo*_*erg 5 asp.net-mvc markup jquery bbcode markitup
我正在测试MarkItUp!MVC应用程序中的富文本编辑器,除预览外,一切都运行良好.在设置(set.js)中,有一个previewParserPath属性(" BBCode解析器的路径").在与MVC应用程序的正确集成方面,我不确定这是在寻找什么.
我相信这个属性允许渲染文本显示为HTML而不是[code][/code]等等.
在我的控制器中,我创建了以下内容:
[AcceptVerbs(HttpVerbs.Get)]
[ValidateInput(false)]
public String ParseCode(string toBeParsed)
{
return BBCode.ToHtml(toBeParsed);
}
Run Code Online (Sandbox Code Playgroud)
查看MarkItUp 文档
previewParserPath string> path您可以设置自己的解析器的路径,以预览除html之外的标记语言的结果.如果设置了此属性,则内置预览将被您自己的预览脚本覆盖.使用〜/表示markItUp!根.
previewParserVar string> default:data使用编辑器内容发布到上面定义的解析器的var的名称.
所以,我想你设置previewParserPath到/MyController/ParseCode哪里MyController是你的分析动作的控制器.另外,设置previewParserVar为toBeParsed
注:我不知道,如果不MarkItUp一个POST或GET解析器,所以我会删除AcceptVerb[HttpVerbs.Get]从你的行动.我会假设它使用POST了.
| 归档时间: |
|
| 查看次数: |
1902 次 |
| 最近记录: |