我正试着在我的MVC项目中添加带有markdownsharp http://markitup.jaysalvat.com/home/的标记文本编辑器,但是我有点困惑该怎么做。我从markdownsharp添加了一个类,并测试了该函数。这可以很好地工作,但是不知道如何在我的视图中嵌入编辑器。使用Visual Studia 2010。请对此进行指导。
发布于 2011-01-04 18:04:56
该文档包含many examples。
发布于 2011-12-07 03:48:36
@user488652:
由于MarkItUp使用jQuery将DIV转换为复杂的编辑器,因此在我的视图中,我遇到了将TextArea绑定到模型的类似问题。
我想到了一个选项,综合考虑,它可能是一个更好的选项:使表单成为AJAX样式的表单。
您将使用jQuery来处理提交按钮上的单击。提交后,您的处理程序将收集模型数据和MarkItUp编辑器数据,并通过$.ajax()将其发送到JSON格式的控制器操作。
然后,您的控制器将接收JSON,将其解析为您的对象,并使用MarkdownSharp库执行所需的任何逻辑,然后将对象发送到您的数据层以进行持久化。
结果实际上可能比传统的MVC表单绑定更好。
好的解决方案?
https://stackoverflow.com/questions/4588923
复制相似问题