繁体   English   中英

如何将CKEditor中的RTF文本数据存储在ASP.NET Web窗体数据库中?

[英]how to store rich text data from CKEditor in ASP.NET Web Forms database..?

我的问题很简单,请提出建议。

我正在尝试在ASP.Net中创建一个简单的博客系统。

我想使用CKEditor为用户提供发布文章的功能,就像wordpress一样。

我在页面中集成了CKEditor,但是有问题。

数据将如何存储在数据库中,因为它将是富文本数据,包括图像,文本等,因此如何将其存储在数据库的单个字段中。 以及将其取回以显示在以后的文章中的正确方法是什么。

艰难的时刻,对此。 我正在研究ASP.Net Web窗体技术。

试图从这篇文章中获取参考,但可能是针对ASP.Net MVC的。

只需将其另存为HTML文本(在文本(或相关)类型的列中)即可。

也许您应该在进行消毒之前,只是检查它是否符合您的规则。 CKEditor当然会发送HTML,但是也许有人可以伪造一个后继请求,发送任何其他内容,例如带有一些恶意代码的<script>标记,这些恶意代码随后将注入到您的网站中。

如果您告诉我您使用的是哪种DBMS,我可以更精确地了解colun类型。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM