[我们有一个Windows Forms数据库前端应用程序,可用作CMS的一部分;客户创建结构,填充内容,然后使用基于ASP.NET WebForms的网站将结果公开在Web上。为了增加灵活性,他们有时被迫直接在文本字段中输入实际的HTML标记,然后该标记以varchar形式出现在数据库中。这可以工作,但离用户友好还有很大差距。]
因此...一些客户希望获得用于HTML的所见即所得编辑器。我想说服他们从使用更简单的语言(即Markdown)中受益。理想情况下,我想要一个WYSIWYG编辑器。他们不需要表格或任何复杂的东西。
一个初步搜索发现了.NET Markdown转HTML转换器,然后我们有基于Windows Forms的文本编辑器可以输出HTML,但显然没有将两者结合起来的东西。因此,我们仍然会在varchars中保存标记,但至少它既易于人类阅读又容易解析。
这个——一个可以输出Markdown的所见即所得编辑器,然后在ASP.NET中将其解析为HTML——可行吗?有任何替代建议吗?