标题可能不是很清楚。考虑一下这个场景:您有一个博客网站或任何用户可以通过评论回复的网站。您想要维护评论的格式。因此,段落应该分开,第一句缩进,允许关键字加粗等。人们会怎么做呢?
这是几乎所有类型的博客网站都处理的内容,包括本网站。我最初的猜测是评论以 xml 格式或原始 html 格式保存到该数据库。这些真的是我唯一的猜测。我想魔术字符串也可以用来表示各种格式的开始和结束,但魔术字符串通常不受欢迎。
我正在 asp.net mvc 应用程序中执行此操作。我使用的是 mvc 的第 1 版,但如果这里的解决方案更简单,我愿意转移到第 2 版。
最佳答案
简短回答:查看 Markdown .
更长的答案:文本的格式在提交到数据库时会保留,但在网页中显示时不会正确显示,除非文本格式元素(例如回车符 (CR) 和换行符 (LF))被转换为 HTML。
关于c# - 在 asp.net mvc 应用程序中将评论保存到数据库时如何维护评论的格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2455972/