gpt4 book ai didi

jquery - 将 MarkItUp 富文本编辑器预览与 ASP.NET MVC 应用程序集成

转载 作者:行者123 更新时间:2023-12-03 23:03:14 24 4
gpt4 key购买 nike

我正在测试 MarkItUp! rich text editor在 MVC 应用程序中,除了预览之外,一切都运行良好。在设置 (set.js) 中,有一个 previewParserPath 属性(“BBCode 解析器的路径”)。我不太确定在与 MVC 应用程序的正确集成方面需要什么。

我相信此属性允许文本呈现为 HTML,而不是 [code][/code] 等。

在我的 Controller 中,我创建了以下内容:

[AcceptVerbs(HttpVerbs.Get)]
[ValidateInput(false)]
public String ParseCode(string toBeParsed)
{
return BBCode.ToHtml(toBeParsed);
}

最佳答案

查看 MarkItUp documentation

previewParserPath string > path You can set path of your own parser to preview the result of markup langages other than html. If this property is setted, built-in preview will be overrided by your own preview script. Use ~/ for markItUp! root.

previewParserVar string > default: data Name of the var posted with the editor content to the parser defined above.

因此,我假设您将 previewParserPath 设置为 /MyController/ParseCode,其中 MyController 是具有解析操作的 Controller 。另外,将 previewParserVar 设置为 toBeParsed

注意:我不确定 MarkItUp 是否对解析器执行 POSTGET,因此我会删除 AcceptVerb[HttpVerbs.Get] 来自您的操作。我假设它使用 POST

关于jquery - 将 MarkItUp 富文本编辑器预览与 ASP.NET MVC 应用程序集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2170013/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com